[00:00:00] =>> Building textproc/p5-XML-LibXML [00:00:03] build started at 2025-08-17T19:09:48+02:00 [00:00:03] port directory: /usr/ports/textproc/p5-XML-LibXML [00:00:03] package name: p5-XML-LibXML-2.0210_1,1 [00:00:06] building for: FreeBSD pkg.mfl.dk 14.2-RELEASE-p3 FreeBSD 14.2-RELEASE-p3 amd64 [00:00:06] maintained by: perl@FreeBSD.org [00:00:06] port version: 2.0210 [00:00:06] port revision: 1 [00:00:06] Makefile datestamp: -rw-r--r-- 1 root wheel 860 Aug 17 14:32 /usr/ports/textproc/p5-XML-LibXML/Makefile [00:00:06] Ports top last git commit: b0d29528dad0 [00:00:06] Ports top unclean checkout: no [00:00:07] =>> Inspecting /usr/local/poudriere/data/.m/142amd64-local/07//usr/ports/textproc/p5-XML-LibXML for modifications to git checkout... no [00:00:07] Port dir last git commit: 3068854dd026 [00:00:07] Port dir unclean checkout: no [00:00:07] Poudriere version: poudriere-git-3.4.99.20250724 [00:00:08] Host OSVERSION: 1402000 [00:00:08] Jail OSVERSION: 1402000 [00:00:08] Job Id: 07 [00:00:08] [00:00:08] ---Begin Environment--- [00:00:08] SHELL=/bin/sh [00:00:08] OSVERSION=1402000 [00:00:08] UNAME_v=FreeBSD 14.2-RELEASE-p3 [00:00:08] UNAME_r=14.2-RELEASE-p3 [00:00:08] BLOCKSIZE=K [00:00:08] MAIL=/var/mail/root [00:00:08] MM_CHARSET=UTF-8 [00:00:08] LANG=C.UTF-8 [00:00:08] STATUS=1 [00:00:08] HOME=/root [00:00:08] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:08] MAKE_OBJDIR_CHECK_WRITABLE=0 [00:00:08] LOCALBASE=/usr/local [00:00:08] USER=root [00:00:08] POUDRIERE_NAME=poudriere-git [00:00:08] POUDRIERE_VERSION=3.4.99.20250724 [00:00:08] MASTERMNT=/usr/local/poudriere/data/.m/142amd64-local/ref [00:00:08] LC_COLLATE=C [00:00:08] POUDRIERE_BUILD_TYPE=bulk [00:00:08] PACKAGE_BUILDING=yes [00:00:08] SAVED_TERM=tmux-256color [00:00:08] OUTPUT_REDIRECTED_STDERR=4 [00:00:08] OUTPUT_REDIRECTED=1 [00:00:08] PWD=/usr/local/poudriere/data/.m/142amd64-local/07/.p [00:00:08] OUTPUT_REDIRECTED_STDOUT=3 [00:00:08] P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:08] MASTERNAME=142amd64-local [00:00:08] OLDPWD=/usr/local/poudriere/data/.m/142amd64-local/ref/.p/pool [00:00:08] POUDRIERE_PKGNAME=poudriere-git-3.4.99.20250724 [00:00:08] PREFIX=/usr/local [00:00:08] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:08] ---End Environment--- [00:00:08] [00:00:08] ---Begin Poudriere Port Flags/Env--- [00:00:08] PORT_FLAGS= [00:00:08] PKGENV= [00:00:08] FLAVOR= [00:00:08] MAKE_ARGS= [00:00:08] ---End Poudriere Port Flags/Env--- [00:00:08] [00:00:08] ---Begin OPTIONS List--- [00:00:08] ---End OPTIONS List--- [00:00:08] [00:00:08] --MAINTAINER-- [00:00:08] perl@FreeBSD.org [00:00:08] --End MAINTAINER-- [00:00:08] [00:00:08] --PORTVERSION-- [00:00:08] 2.0210 [00:00:08] --End PORTVERSION-- [00:00:08] [00:00:08] --PORTREVISION-- [00:00:08] 1 [00:00:08] --End PORTREVISION-- [00:00:08] [00:00:08] --CONFIGURE_ARGS-- [00:00:08] 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:08] --End CONFIGURE_ARGS-- [00:00:08] [00:00:08] --CONFIGURE_ENV-- [00:00:08] 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=/ccache/libexec/ccache:/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" CCACHE_DIR="/root/.ccache" [00:00:08] --End CONFIGURE_ENV-- [00:00:08] [00:00:08] --MAKE_ENV-- [00:00:08] 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=/ccache/libexec/ccache:/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 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" 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:08] --End MAKE_ENV-- [00:00:08] [00:00:08] --PLIST_SUB-- [00:00:08] GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" GTK4_VERSION="4.0.0" OSREL=14.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.42.0 PERL_VER=5.42 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.42 DOCSDIR="share/doc/XML-LibXML" EXAMPLESDIR="share/examples/XML-LibXML" DATADIR="share/XML-LibXML" WWWDIR="www/XML-LibXML" ETCDIR="etc/XML-LibXML" [00:00:08] --End PLIST_SUB-- [00:00:08] [00:00:08] --SUB_LIST-- [00:00:08] 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:08] --End SUB_LIST-- [00:00:08] [00:00:08] ---Begin make.conf--- [00:00:08] USE_PACKAGE_DEPENDS=yes [00:00:08] BATCH=yes [00:00:08] WRKDIRPREFIX=/wrkdirs [00:00:08] PORTSDIR=/usr/ports [00:00:08] PACKAGES=/packages [00:00:08] DISTDIR=/distfiles [00:00:08] FORCE_PACKAGE=yes [00:00:08] PACKAGE_BUILDING=yes [00:00:08] PACKAGE_BUILDING_FLAVORS=yes [00:00:08] #### /usr/local/etc/poudriere.d/make.conf #### [00:00:08] DEFAULT_VERSIONS+= ssl=openssl [00:00:08] DEFAULT_VERSIONS+= mysql=11.4m [00:00:08] DEFAULT_VERSIONS+= pgsql=17 [00:00:08] OPTIONS_SET+= LDAP [00:00:08] OPTIONS_SET+= QT6 [00:00:08] #OPTIONS_UNSET+= X11 [00:00:08] DEFAULT_VERSIONS+= php=8.3 [00:00:08] DEFAULT_VERSIONS+= samba=4.20 [00:00:08] graphics_cairo_UNSET+= XCB [00:00:08] x11-toolkits_gtk30_UNSET += ATK_BRIDGE COLORD [00:00:08] #ALLOW_UNSUPPORTED_SYSTEM= yes [00:00:08] CCACHE_DIR= /var/cache/ccache [00:00:08] WITH_CCACHE_BUILD= yes [00:00:08] OVERLAYS+= /usr/local/share/sccache/overlay [00:00:08] SCCACHE_DIR= /var/cache/ccache/sccache [00:00:08] WITH_CCACHE_BUILD=yes [00:00:08] CCACHE_DIR=/root/.ccache [00:00:08] NO_CCACHE_DEPEND=1 [00:00:08] CCACHE_WRAPPER_PATH= /ccache/libexec/ccache [00:00:08] #### Misc Poudriere #### [00:00:08] .include "/etc/make.conf.ports_env" [00:00:08] GID=0 [00:00:08] UID=0 [00:00:08] DISABLE_MAKE_JOBS=poudriere [00:00:08] ---End make.conf--- [00:00:08] --Resource limits-- [00:00:09] cpu time (seconds, -t) unlimited [00:00:09] file size (512-blocks, -f) unlimited [00:00:09] data seg size (kbytes, -d) 33554432 [00:00:09] stack size (kbytes, -s) 524288 [00:00:09] core file size (512-blocks, -c) unlimited [00:00:09] max memory size (kbytes, -m) unlimited [00:00:09] locked memory (kbytes, -l) unlimited [00:00:09] max user processes (-u) 58500 [00:00:09] open files (-n) 8192 [00:00:09] virtual mem size (kbytes, -v) unlimited [00:00:09] swap limit (kbytes, -w) unlimited [00:00:09] socket buffer size (bytes, -b) unlimited [00:00:09] pseudo-terminals (-p) unlimited [00:00:09] kqueues (-k) unlimited [00:00:09] umtx shared locks (-o) unlimited [00:00:09] pipebuf (-y) unlimited [00:00:09] --End resource limits-- [00:00:09] =================================================== [00:00:09] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:09] ===> License ART10 GPLv1+ accepted by the user [00:00:09] =========================================================================== [00:00:09] =================================================== [00:00:09] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:09] ===> p5-XML-LibXML-2.0210_1,1 depends on file: /usr/local/sbin/pkg - not found [00:00:09] ===> Installing existing package /packages/All/pkg-2.2.2.pkg [00:00:10] [pkg.mfl.dk] Installing pkg-2.2.2... [00:00:10] [pkg.mfl.dk] Extracting pkg-2.2.2: .......... done [00:00:12] ===> p5-XML-LibXML-2.0210_1,1 depends on file: /usr/local/sbin/pkg - found [00:00:12] ===> Returning to build of p5-XML-LibXML-2.0210_1,1 [00:00:12] =========================================================================== [00:00:12] =================================================== [00:00:12] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:12] =========================================================================== [00:00:12] =================================================== [00:00:12] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:12] ===> License ART10 GPLv1+ accepted by the user [00:00:14] => XML-LibXML-2.0210.tar.gz doesn't seem to exist in /portdistfiles. [00:00:14] => Attempting to fetch https://cpan.metacpan.org/modules/by-module/XML/XML-LibXML-2.0210.tar.gz [00:00:15] XML-LibXML-2.0210.tar.gz 455 kB 46 MBps 00s [00:00:15] ===> Fetching all distfiles required by p5-XML-LibXML-2.0210_1,1 for building [00:00:15] =========================================================================== [00:00:15] =================================================== [00:00:15] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:15] ===> License ART10 GPLv1+ accepted by the user [00:00:15] ===> Fetching all distfiles required by p5-XML-LibXML-2.0210_1,1 for building [00:00:15] => SHA256 Checksum OK for XML-LibXML-2.0210.tar.gz. [00:00:15] =========================================================================== [00:00:25] =================================================== [00:00:25] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:25] =========================================================================== [00:00:25] =================================================== [00:00:25] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:25] ===> License ART10 GPLv1+ accepted by the user [00:00:25] ===> Fetching all distfiles required by p5-XML-LibXML-2.0210_1,1 for building [00:00:25] ===> Extracting for p5-XML-LibXML-2.0210_1,1 [00:00:25] => SHA256 Checksum OK for XML-LibXML-2.0210.tar.gz. [00:00:26] =========================================================================== [00:00:26] =================================================== [00:00:26] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:26] =========================================================================== [00:00:26] =================================================== [00:00:26] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:28] ===> Patching for p5-XML-LibXML-2.0210_1,1 [00:00:28] ===> Applying FreeBSD patches for p5-XML-LibXML-2.0210_1,1 from /usr/ports/textproc/p5-XML-LibXML/files [00:00:28] =========================================================================== [00:00:28] =================================================== [00:00:28] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:28] ===> p5-XML-LibXML-2.0210_1,1 depends on package: p5-XML-NamespaceSupport>=1.07 - not found [00:00:28] ===> Installing existing package /packages/All/p5-XML-NamespaceSupport-1.12.pkg [00:00:28] [pkg.mfl.dk] Installing p5-XML-NamespaceSupport-1.12... [00:02:51] [pkg.mfl.dk] `-- Installing perl5-5.42.0... [00:02:51] [pkg.mfl.dk] `-- Extracting perl5-5.42.0: .......... done [00:02:53] [pkg.mfl.dk] Extracting p5-XML-NamespaceSupport-1.12: ....... done [00:02:53] ===> p5-XML-LibXML-2.0210_1,1 depends on package: p5-XML-NamespaceSupport>=1.07 - found [00:02:53] ===> Returning to build of p5-XML-LibXML-2.0210_1,1 [00:02:53] ===> p5-XML-LibXML-2.0210_1,1 depends on package: p5-XML-SAX>=0.11 - not found [00:02:53] ===> Installing existing package /packages/All/p5-XML-SAX-1.02.pkg [00:02:53] [pkg.mfl.dk] Installing p5-XML-SAX-1.02... [00:02:55] [pkg.mfl.dk] `-- Installing p5-XML-SAX-Base-1.09... [00:02:55] [pkg.mfl.dk] `-- Extracting p5-XML-SAX-Base-1.09: .......... done [00:02:55] [pkg.mfl.dk] Extracting p5-XML-SAX-1.02: .......... done [00:02:56] could not find ParserDetails.ini in /usr/local/lib/perl5/site_perl/XML/SAX [00:02:56] ===> p5-XML-LibXML-2.0210_1,1 depends on package: p5-XML-SAX>=0.11 - found [00:02:56] ===> Returning to build of p5-XML-LibXML-2.0210_1,1 [00:02:56] ===> p5-XML-LibXML-2.0210_1,1 depends on package: perl5>=5.42.r<5.43 - found [00:02:56] ===> p5-XML-LibXML-2.0210_1,1 depends on package: perl5>=5.42.r<5.43 - found [00:02:56] =========================================================================== [00:02:56] =================================================== [00:02:56] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:02:57] ===> p5-XML-LibXML-2.0210_1,1 depends on shared library: libxml2.so - not found [00:02:57] ===> Installing existing package /packages/All/libxml2-2.14.5.pkg [00:02:58] [pkg.mfl.dk] Installing libxml2-2.14.5... [00:03:00] [pkg.mfl.dk] `-- Installing readline-8.2.13_2... [00:03:00] [pkg.mfl.dk] | `-- Installing indexinfo-0.3.1_1... [00:03:00] [pkg.mfl.dk] | `-- Extracting indexinfo-0.3.1_1: .... done [00:03:01] [pkg.mfl.dk] `-- Extracting readline-8.2.13_2: .......... done [00:03:04] [pkg.mfl.dk] Extracting libxml2-2.14.5: .......... done [00:03:07] ===> p5-XML-LibXML-2.0210_1,1 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so) [00:03:08] ===> Returning to build of p5-XML-LibXML-2.0210_1,1 [00:03:08] =========================================================================== [00:03:08] =================================================== [00:03:08] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:03:08] ===> Configuring for p5-XML-LibXML-2.0210_1,1 [00:03:08] Checking if your kit is complete... [00:03:08] Looks good [00:03:21] Note: 'make install' will skip XML::LibXML::SAX registration with XML::SAX! [00:03:21] Generating a Unix-style Makefile [00:03:21] Writing Makefile for XML::LibXML [00:03:21] Writing MYMETA.yml and MYMETA.json [00:03:21] =========================================================================== [00:03:21] =================================================== [00:03:21] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:03:21] ===> Building for p5-XML-LibXML-2.0210_1,1 [00:03:23] cp lib/XML/LibXML/Devel.pm blib/lib/XML/LibXML/Devel.pm [00:03:23] cp LibXML.pod blib/lib/XML/LibXML.pod [00:03:23] cp lib/XML/LibXML/SAX/Builder.pm blib/lib/XML/LibXML/SAX/Builder.pm [00:03:23] cp lib/XML/LibXML/Reader.pm blib/lib/XML/LibXML/Reader.pm [00:03:23] cp lib/XML/LibXML/Element.pod blib/lib/XML/LibXML/Element.pod [00:03:23] cp lib/XML/LibXML/Node.pod blib/lib/XML/LibXML/Node.pod [00:03:23] cp lib/XML/LibXML/RegExp.pod blib/lib/XML/LibXML/RegExp.pod [00:03:23] cp lib/XML/LibXML/Error.pod blib/lib/XML/LibXML/Error.pod [00:03:23] cp lib/XML/LibXML/PI.pod blib/lib/XML/LibXML/PI.pod [00:03:23] cp lib/XML/LibXML/Common.pm blib/lib/XML/LibXML/Common.pm [00:03:23] cp lib/XML/LibXML/Literal.pm blib/lib/XML/LibXML/Literal.pm [00:03:23] cp lib/XML/LibXML/SAX/Builder.pod blib/lib/XML/LibXML/SAX/Builder.pod [00:03:23] cp lib/XML/LibXML/SAX/Generator.pm blib/lib/XML/LibXML/SAX/Generator.pm [00:03:23] cp lib/XML/LibXML/XPathContext.pm blib/lib/XML/LibXML/XPathContext.pm [00:03:23] cp lib/XML/LibXML/XPathExpression.pod blib/lib/XML/LibXML/XPathExpression.pod [00:03:23] cp lib/XML/LibXML/RelaxNG.pod blib/lib/XML/LibXML/RelaxNG.pod [00:03:23] cp lib/XML/LibXML/DOM.pod blib/lib/XML/LibXML/DOM.pod [00:03:23] cp lib/XML/LibXML/CDATASection.pod blib/lib/XML/LibXML/CDATASection.pod [00:03:23] cp lib/XML/LibXML/ErrNo.pm blib/lib/XML/LibXML/ErrNo.pm [00:03:23] cp lib/XML/LibXML/Parser.pod blib/lib/XML/LibXML/Parser.pod [00:03:23] cp lib/XML/LibXML/InputCallback.pod blib/lib/XML/LibXML/InputCallback.pod [00:03:23] cp lib/XML/LibXML/AttributeHash.pm blib/lib/XML/LibXML/AttributeHash.pm [00:03:23] cp lib/XML/LibXML/Text.pod blib/lib/XML/LibXML/Text.pod [00:03:23] cp lib/XML/LibXML/Pattern.pod blib/lib/XML/LibXML/Pattern.pod [00:03:23] cp lib/XML/LibXML/Common.pod blib/lib/XML/LibXML/Common.pod [00:03:23] cp lib/XML/LibXML/Number.pm blib/lib/XML/LibXML/Number.pm [00:03:23] cp lib/XML/LibXML/Reader.pod blib/lib/XML/LibXML/Reader.pod [00:03:23] cp lib/XML/LibXML/Boolean.pm blib/lib/XML/LibXML/Boolean.pm [00:03:23] cp lib/XML/LibXML/SAX.pod blib/lib/XML/LibXML/SAX.pod [00:03:23] cp lib/XML/LibXML/ErrNo.pod blib/lib/XML/LibXML/ErrNo.pod [00:03:23] cp lib/XML/LibXML/Namespace.pod blib/lib/XML/LibXML/Namespace.pod [00:03:23] cp lib/XML/LibXML/SAX/Parser.pm blib/lib/XML/LibXML/SAX/Parser.pm [00:03:23] cp lib/XML/LibXML/DocumentFragment.pod blib/lib/XML/LibXML/DocumentFragment.pod [00:03:23] cp lib/XML/LibXML/XPathContext.pod blib/lib/XML/LibXML/XPathContext.pod [00:03:23] cp LibXML.pm blib/lib/XML/LibXML.pm [00:03:23] cp lib/XML/LibXML/Error.pm blib/lib/XML/LibXML/Error.pm [00:03:23] cp lib/XML/LibXML/Comment.pod blib/lib/XML/LibXML/Comment.pod [00:03:23] cp lib/XML/LibXML/Schema.pod blib/lib/XML/LibXML/Schema.pod [00:03:23] cp lib/XML/LibXML/Attr.pod blib/lib/XML/LibXML/Attr.pod [00:03:23] cp lib/XML/LibXML/NodeList.pm blib/lib/XML/LibXML/NodeList.pm [00:03:23] cp lib/XML/LibXML/SAX.pm blib/lib/XML/LibXML/SAX.pm [00:03:23] cp lib/XML/LibXML/Document.pod blib/lib/XML/LibXML/Document.pod [00:03:23] cp lib/XML/LibXML/Dtd.pod blib/lib/XML/LibXML/Dtd.pod [00:03:23] Running Mkbootstrap for LibXML () [00:03:23] chmod 644 "LibXML.bs" [00:03:23] "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibXML.bs blib/arch/auto/XML/LibXML/LibXML.bs 644 [00:03:23] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 Av_CharPtrPtr.c [00:03:28] "/usr/local/bin/perl" "/usr/local/lib/perl5/5.42/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.42/ExtUtils/typemap' -typemap '/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/XML-LibXML-2.0210/typemap' Devel.xs > Devel.xsc [00:03:28] mv Devel.xsc Devel.c [00:03:28] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 Devel.c [00:03:29] Devel.xs:36:12: warning: 'xmlMallocAtomicLoc' is deprecated [-Wdeprecated-declarations] [00:03:29] 36 | return xmlMallocAtomicLoc(size, "none", 0); [00:03:29] | ^ [00:03:29] /usr/local/include/libxml2/libxml/xmlmemory.h:176:1: note: 'xmlMallocAtomicLoc' has been explicitly marked deprecated here [00:03:29] 176 | XML_DEPRECATED [00:03:29] | ^ [00:03:29] /usr/local/include/libxml2/libxml/xmlexports.h:61:43: note: expanded from macro 'XML_DEPRECATED' [00:03:29] 61 | #define XML_DEPRECATED __attribute__((deprecated)) [00:03:29] | ^ [00:03:29] Devel.xs:41:12: warning: 'xmlGcMemSetup' is deprecated [-Wdeprecated-declarations] [00:03:29] 41 | return xmlGcMemSetup( xmlMemFree, [00:03:29] | ^ [00:03:29] /usr/local/include/libxml2/libxml/xmlmemory.h:113:1: note: 'xmlGcMemSetup' has been explicitly marked deprecated here [00:03:29] 113 | XML_DEPRECATED [00:03:29] | ^ [00:03:29] /usr/local/include/libxml2/libxml/xmlexports.h:61:43: note: expanded from macro 'XML_DEPRECATED' [00:03:29] 61 | #define XML_DEPRECATED __attribute__((deprecated)) [00:03:29] | ^ [00:03:29] Devel.c:238:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 238 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:238:5: note: '{' token is here [00:03:29] 238 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:238:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 238 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:238:5: note: ')' token is here [00:03:29] 238 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:259:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 259 | TARGi(PTR2IV(RETVAL), 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:259:2: note: '{' token is here [00:03:29] 259 | TARGi(PTR2IV(RETVAL), 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:259:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 259 | TARGi(PTR2IV(RETVAL), 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:259:2: note: ')' token is here [00:03:29] 259 | TARGi(PTR2IV(RETVAL), 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:262:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 262 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:262:5: note: '{' token is here [00:03:29] 262 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 262 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:262:5: note: ')' token is here [00:03:29] 262 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:282:5: note: '{' token is here [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:282:5: note: '{' token is here [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:282:5: note: ')' token is here [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:282:5: note: ')' token is here [00:03:29] 282 | XSRETURN_EMPTY; [00:03:29] | ^~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:29] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:303:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 303 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:303:2: note: '{' token is here [00:03:29] 303 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:303:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 303 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:303:2: note: ')' token is here [00:03:29] 303 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:306:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 306 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:306:5: note: '{' token is here [00:03:29] 306 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:306:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 306 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:306:5: note: ')' token is here [00:03:29] 306 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:327:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 327 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:327:2: note: '{' token is here [00:03:29] 327 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:327:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 327 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:327:2: note: ')' token is here [00:03:29] 327 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 330 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:330:5: note: '{' token is here [00:03:29] 330 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 330 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:330:5: note: ')' token is here [00:03:29] 330 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:354:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 354 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:354:2: note: '{' token is here [00:03:29] 354 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:354:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 354 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:354:2: note: ')' token is here [00:03:29] 354 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:357:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 357 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:357:5: note: '{' token is here [00:03:29] 357 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:357:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 357 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:357:5: note: ')' token is here [00:03:29] 357 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:373:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 373 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:373:2: note: '{' token is here [00:03:29] 373 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:29] 482 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:373:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 373 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:373:2: note: ')' token is here [00:03:29] 373 | TARGi((IV)RETVAL, 1); [00:03:29] | ^~~~~~~~~~~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:29] 499 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] Devel.c:376:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 376 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^~~~~~~~~~ [00:03:29] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:29] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:29] | ^ [00:03:29] Devel.c:376:5: note: '{' token is here [00:03:29] 376 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:29] 317 | STMT_START { \ [00:03:29] | ^ [00:03:29] Devel.c:376:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:29] 376 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^ [00:03:29] Devel.c:376:5: note: ')' token is here [00:03:29] 376 | XSRETURN(1); [00:03:29] | ^~~~~~~~~~~ [00:03:29] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:29] 322 | } STMT_END [00:03:29] | ^~~~~~~~ [00:03:29] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:29] 3688 | # define STMT_END ) [00:03:29] | ^ [00:03:29] 28 warnings generated. [00:03:30] "/usr/local/bin/perl" "/usr/local/lib/perl5/5.42/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.42/ExtUtils/typemap' -typemap '/wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/XML-LibXML-2.0210/typemap' LibXML.xs > LibXML.xsc [00:03:32] mv LibXML.xsc LibXML.c [00:03:32] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 LibXML.c [00:03:58] LibXML.xs:215:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 215 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:215:5: note: '{' token is here [00:03:58] 215 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:215:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 215 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:215:5: note: ')' token is here [00:03:58] 215 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: note: '{' token is here [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: note: '{' token is here [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: note: ')' token is here [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:217:5: note: ')' token is here [00:03:58] 217 | XPUSHs(sv_2mortal(libErr)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: note: '{' token is here [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: note: '{' token is here [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: note: ')' token is here [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:219:9: note: ')' token is here [00:03:58] 219 | XPUSHs(saved_error); [00:03:58] | ^~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:371:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 371 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:371:7: note: '{' token is here [00:03:58] 371 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:371:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 371 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:371:7: note: ')' token is here [00:03:58] 371 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:372:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 372 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:372:7: note: '{' token is here [00:03:58] 372 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:372:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 372 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:372:7: note: ')' token is here [00:03:58] 372 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:515:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 515 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:515:5: note: '{' token is here [00:03:58] 515 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:515:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 515 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:515:5: note: ')' token is here [00:03:58] 515 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:516:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 516 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:516:5: note: '{' token is here [00:03:58] 516 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:516:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 516 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:516:5: note: ')' token is here [00:03:58] 516 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:593:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 593 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:593:9: note: '{' token is here [00:03:58] 593 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:593:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 593 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:593:9: note: ')' token is here [00:03:58] 593 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:594:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 594 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:594:9: note: '{' token is here [00:03:58] 594 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:594:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 594 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:594:9: note: ')' token is here [00:03:58] 594 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:637:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 637 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:637:5: note: '{' token is here [00:03:58] 637 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 637 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:637:5: note: ')' token is here [00:03:58] 637 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 638 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:638:5: note: '{' token is here [00:03:58] 638 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 638 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:638:5: note: ')' token is here [00:03:58] 638 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:687:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 687 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:687:9: note: '{' token is here [00:03:58] 687 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:687:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 687 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:687:9: note: ')' token is here [00:03:58] 687 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:688:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 688 | EXTEND(SP, 2); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:688:9: note: '{' token is here [00:03:58] 688 | EXTEND(SP, 2); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:688:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 688 | EXTEND(SP, 2); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:688:9: note: ')' token is here [00:03:58] 688 | EXTEND(SP, 2); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:747:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 747 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:747:9: note: '{' token is here [00:03:58] 747 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:747:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 747 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:747:9: note: ')' token is here [00:03:58] 747 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:748:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 748 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:748:9: note: '{' token is here [00:03:58] 748 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:748:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 748 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:748:9: note: ')' token is here [00:03:58] 748 | EXTEND(SP, 1); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:780:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 780 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:780:9: note: '{' token is here [00:03:58] 780 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:780:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 780 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:780:9: note: ')' token is here [00:03:58] 780 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:781:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 781 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:781:9: note: '{' token is here [00:03:58] 781 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:781:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 781 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:781:9: note: ')' token is here [00:03:58] 781 | EXTEND(SP, 3); [00:03:58] | ^~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:853:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 853 | PUSHMARK(SP) ; [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:853:9: note: '{' token is here [00:03:58] 853 | PUSHMARK(SP) ; [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:853:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 853 | PUSHMARK(SP) ; [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:853:9: note: ')' token is here [00:03:58] 853 | PUSHMARK(SP) ; [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: note: '{' token is here [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: note: '{' token is here [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: note: ')' token is here [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:854:9: note: ')' token is here [00:03:58] 854 | XPUSHs(sv_2mortal(newSVpv((char*)URL, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: note: '{' token is here [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: note: '{' token is here [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: note: ')' token is here [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:855:9: note: ')' token is here [00:03:58] 855 | XPUSHs(sv_2mortal(newSVpv((char*)ID, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:882:19: warning: 'xmlParserInputBufferPush' is deprecated [-Wdeprecated-declarations] [00:03:58] 882 | if (-1 == xmlParserInputBufferPush(input_buf, int_results_len, results_pv)) { [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlIO.h:237:1: note: 'xmlParserInputBufferPush' has been explicitly marked deprecated here [00:03:58] 237 | XML_DEPRECATED [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:61:43: note: expanded from macro 'XML_DEPRECATED' [00:03:58] 61 | #define XML_DEPRECATED __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.xs:959:29: warning: 'linenumbers' is deprecated [-Wdeprecated-declarations] [00:03:58] 959 | if (ctxt) ctxt->linenumbers = 1; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/parser.h:373:21: note: 'linenumbers' has been explicitly marked deprecated here [00:03:58] 373 | int linenumbers XML_DEPRECATED_MEMBER; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:58] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.xs:962:29: warning: 'linenumbers' is deprecated [-Wdeprecated-declarations] [00:03:58] 962 | if (ctxt) ctxt->linenumbers = 0; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/parser.h:373:21: note: 'linenumbers' has been explicitly marked deprecated here [00:03:58] 373 | int linenumbers XML_DEPRECATED_MEMBER; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:58] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.xs:1271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1271 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1271:5: note: '{' token is here [00:03:58] 1271 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1271:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1271 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1271:5: note: ')' token is here [00:03:58] 1271 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: note: '{' token is here [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: note: '{' token is here [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: note: ')' token is here [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1273:5: note: ')' token is here [00:03:58] 1273 | XPUSHs( (data->varData != NULL) ? data->varData : &PL_sv_undef ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: note: '{' token is here [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: note: '{' token is here [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: note: ')' token is here [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1274:5: note: ')' token is here [00:03:58] 1274 | XPUSHs(sv_2mortal(C2Sv(name,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: note: '{' token is here [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: note: '{' token is here [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: note: ')' token is here [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1275:5: note: ')' token is here [00:03:58] 1275 | XPUSHs(sv_2mortal(C2Sv(ns_uri,NULL))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1354 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1354:5: note: '{' token is here [00:03:58] 1354 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1354 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1354:5: note: ')' token is here [00:03:58] 1354 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: note: '{' token is here [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: note: '{' token is here [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: note: ')' token is here [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1356:5: note: ')' token is here [00:03:58] 1356 | XPUSHs(*perl_function); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: note: '{' token is here [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: note: '{' token is here [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: note: ')' token is here [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1366:17: note: ')' token is here [00:03:58] 1366 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: note: '{' token is here [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: note: '{' token is here [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: note: ')' token is here [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1367:17: note: ')' token is here [00:03:58] 1367 | XPUSHs(sv_2mortal(newSViv(nodelist->nodeNr))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: note: '{' token is here [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: note: '{' token is here [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: note: ')' token is here [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1393:25: note: ')' token is here [00:03:58] 1393 | XPUSHs( sv_2mortal(element) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: note: '{' token is here [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: note: '{' token is here [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: note: ')' token is here [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1399:17: note: ')' token is here [00:03:58] 1399 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: note: '{' token is here [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: note: '{' token is here [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: note: ')' token is here [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1400:17: note: ')' token is here [00:03:58] 1400 | XPUSHs(sv_2mortal(newSViv(0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: note: '{' token is here [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: note: '{' token is here [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: note: ')' token is here [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1406:13: note: ')' token is here [00:03:58] 1406 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: note: '{' token is here [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: note: '{' token is here [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: note: ')' token is here [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1407:13: note: ')' token is here [00:03:58] 1407 | XPUSHs(sv_2mortal(newSViv(obj->boolval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: note: '{' token is here [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: note: '{' token is here [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: note: ')' token is here [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1410:13: note: ')' token is here [00:03:58] 1410 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: note: '{' token is here [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: note: '{' token is here [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: note: ')' token is here [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1411:13: note: ')' token is here [00:03:58] 1411 | XPUSHs(sv_2mortal(newSVnv(obj->floatval))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: note: '{' token is here [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: note: '{' token is here [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: note: ')' token is here [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1414:13: note: ')' token is here [00:03:58] 1414 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: note: '{' token is here [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: note: '{' token is here [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: note: ')' token is here [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1415:13: note: ')' token is here [00:03:58] 1415 | XPUSHs(sv_2mortal(C2Sv(obj->stringval, 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: note: '{' token is here [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: note: '{' token is here [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: note: ')' token is here [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1419:13: note: ')' token is here [00:03:58] 1419 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: note: '{' token is here [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: note: '{' token is here [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: note: ')' token is here [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1420:13: note: ')' token is here [00:03:58] 1420 | XPUSHs(sv_2mortal(C2Sv(xmlXPathCastToString(obj), 0))); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: note: '{' token is here [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: note: '{' token is here [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: note: ')' token is here [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1721:5: note: ')' token is here [00:03:58] 1721 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1741:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1741 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1741:2: note: '{' token is here [00:03:58] 1741 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1741:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1741 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1741:2: note: ')' token is here [00:03:58] 1741 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1744:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1744 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1744:5: note: '{' token is here [00:03:58] 1744 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1744:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1744 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1744:5: note: ')' token is here [00:03:58] 1744 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1784:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1784 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1784:5: note: '{' token is here [00:03:58] 1784 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1784:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1784 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1784:5: note: ')' token is here [00:03:58] 1784 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1800:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1800 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1800:2: note: '{' token is here [00:03:58] 1800 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1800:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1800 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1800:2: note: ')' token is here [00:03:58] 1800 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1803:5: note: '{' token is here [00:03:58] 1803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1803:5: note: ')' token is here [00:03:58] 1803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1823:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1823 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1823:2: note: '{' token is here [00:03:58] 1823 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1823:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1823 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1823:2: note: ')' token is here [00:03:58] 1823 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1826:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1826 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1826:5: note: '{' token is here [00:03:58] 1826 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1826:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1826 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1826:5: note: ')' token is here [00:03:58] 1826 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1850:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1850 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1850:2: note: '{' token is here [00:03:58] 1850 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1850:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1850 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1850:2: note: ')' token is here [00:03:58] 1850 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1853:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1853 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1853:5: note: '{' token is here [00:03:58] 1853 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1853:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1853 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1853:5: note: ')' token is here [00:03:58] 1853 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1873:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1873 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1873:2: note: '{' token is here [00:03:58] 1873 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1873:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1873 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1873:2: note: ')' token is here [00:03:58] 1873 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1876 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1876:5: note: '{' token is here [00:03:58] 1876 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1876 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1876:5: note: ')' token is here [00:03:58] 1876 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1896:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1896:2: note: '{' token is here [00:03:58] 1896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1896:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1896:2: note: ')' token is here [00:03:58] 1896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1899:5: note: '{' token is here [00:03:58] 1899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1899:5: note: ')' token is here [00:03:58] 1899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1918:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1918 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1918:5: note: '{' token is here [00:03:58] 1918 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1918:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1918 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1918:5: note: ')' token is here [00:03:58] 1918 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: note: '{' token is here [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: note: '{' token is here [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: note: ')' token is here [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1933:5: note: ')' token is here [00:03:58] 1933 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1959:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1959 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1959:2: note: '{' token is here [00:03:58] 1959 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1959:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1959 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1959:2: note: ')' token is here [00:03:58] 1959 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1962:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1962 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1962:5: note: '{' token is here [00:03:58] 1962 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1962:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1962 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1962:5: note: ')' token is here [00:03:58] 1962 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: note: '{' token is here [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: note: '{' token is here [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: note: ')' token is here [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:1981:5: note: ')' token is here [00:03:58] 1981 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: note: '{' token is here [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: note: '{' token is here [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: note: ')' token is here [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1731:13: note: ')' token is here [00:03:58] 1731 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1770:30: warning: 'validate' is deprecated [-Wdeprecated-declarations] [00:03:58] 1770 | validate = ctxt->validate; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/parser.h:304:18: note: 'validate' has been explicitly marked deprecated here [00:03:58] 304 | int validate XML_DEPRECATED_MEMBER; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:58] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.c:2109:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2109 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2109:5: note: '{' token is here [00:03:58] 2109 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2109 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2109:5: note: ')' token is here [00:03:58] 2109 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: note: '{' token is here [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: note: '{' token is here [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: note: ')' token is here [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:1819:13: note: ')' token is here [00:03:58] 1819 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2170:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2170 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2170:2: note: '{' token is here [00:03:58] 2170 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2170:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2170 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2170:2: note: ')' token is here [00:03:58] 2170 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2173:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2173 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2173:5: note: '{' token is here [00:03:58] 2173 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2173:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2173 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2173:5: note: ')' token is here [00:03:58] 2173 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:1901:12: warning: 'dictNames' is deprecated [-Wdeprecated-declarations] [00:03:58] 1901 | ctxt->dictNames = 0; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/parser.h:426:19: note: 'dictNames' has been explicitly marked deprecated here [00:03:58] 426 | int dictNames XML_DEPRECATED_MEMBER; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:58] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.xs:1923:30: warning: 'validate' is deprecated [-Wdeprecated-declarations] [00:03:58] 1923 | validate = ctxt->validate; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/parser.h:304:18: note: 'validate' has been explicitly marked deprecated here [00:03:58] 304 | int validate XML_DEPRECATED_MEMBER; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:58] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.c:2298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2298 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2298:5: note: '{' token is here [00:03:58] 2298 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2298 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2298:5: note: ')' token is here [00:03:58] 2298 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: note: '{' token is here [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: note: '{' token is here [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: note: ')' token is here [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2391:5: note: ')' token is here [00:03:58] 2391 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: note: '{' token is here [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: note: '{' token is here [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: note: ')' token is here [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2046:13: note: ')' token is here [00:03:58] 2046 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2072:30: warning: 'validate' is deprecated [-Wdeprecated-declarations] [00:03:58] 2072 | validate = ctxt->validate; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/parser.h:304:18: note: 'validate' has been explicitly marked deprecated here [00:03:58] 304 | int validate XML_DEPRECATED_MEMBER; [00:03:58] | ^ [00:03:58] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:58] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:58] | ^ [00:03:58] LibXML.c:2475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2475:5: note: '{' token is here [00:03:58] 2475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2475:5: note: ')' token is here [00:03:58] 2475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: note: '{' token is here [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: note: '{' token is here [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: note: ')' token is here [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2111:13: note: ')' token is here [00:03:58] 2111 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: note: '{' token is here [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: note: '{' token is here [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: note: ')' token is here [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2537:5: note: ')' token is here [00:03:58] 2537 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: note: '{' token is here [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: note: '{' token is here [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: note: ')' token is here [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2171:13: note: ')' token is here [00:03:58] 2171 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2630 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2630:5: note: '{' token is here [00:03:58] 2630 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2630 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2630:5: note: ')' token is here [00:03:58] 2630 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: note: '{' token is here [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: note: '{' token is here [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: note: ')' token is here [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2235:13: note: ')' token is here [00:03:58] 2235 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2711 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2711:5: note: '{' token is here [00:03:58] 2711 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2711 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2711:5: note: ')' token is here [00:03:58] 2711 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2832 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2832:5: note: '{' token is here [00:03:58] 2832 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2832 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2832:5: note: ')' token is here [00:03:58] 2832 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:2925:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2925 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:2925:5: note: '{' token is here [00:03:58] 2925 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:2925:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2925 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:2925:5: note: ')' token is here [00:03:58] 2925 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: note: '{' token is here [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: note: '{' token is here [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: note: ')' token is here [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3015:5: note: ')' token is here [00:03:58] 3015 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: note: '{' token is here [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: note: '{' token is here [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: note: ')' token is here [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2523:13: note: ')' token is here [00:03:58] 2523 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: note: '{' token is here [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: note: '{' token is here [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: note: ')' token is here [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2539:13: note: ')' token is here [00:03:58] 2539 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3072:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3072 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3072:2: note: '{' token is here [00:03:58] 3072 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3072:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3072 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3072:2: note: ')' token is here [00:03:58] 3072 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3075:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3075 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3075:5: note: '{' token is here [00:03:58] 3075 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3075:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3075 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3075:5: note: ')' token is here [00:03:58] 3075 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3124 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3124:5: note: '{' token is here [00:03:58] 3124 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3124 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3124:5: note: ')' token is here [00:03:58] 3124 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: note: '{' token is here [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: note: '{' token is here [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: note: ')' token is here [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2591:13: note: ')' token is here [00:03:58] 2591 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: note: '{' token is here [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: note: '{' token is here [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: note: ')' token is here [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2594:13: note: ')' token is here [00:03:58] 2594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: note: '{' token is here [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: note: '{' token is here [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: note: ')' token is here [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2599:13: note: ')' token is here [00:03:58] 2599 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: note: '{' token is here [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: note: '{' token is here [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: note: ')' token is here [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2615:13: note: ')' token is here [00:03:58] 2615 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3184:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3184 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3184:2: note: '{' token is here [00:03:58] 3184 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3184:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3184 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3184:2: note: ')' token is here [00:03:58] 3184 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3187:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3187 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3187:5: note: '{' token is here [00:03:58] 3187 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3187:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3187 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3187:5: note: ')' token is here [00:03:58] 3187 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: note: '{' token is here [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: note: '{' token is here [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: note: ')' token is here [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2636:13: note: ')' token is here [00:03:58] 2636 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: note: '{' token is here [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: note: '{' token is here [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: note: ')' token is here [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2667:13: note: ')' token is here [00:03:58] 2667 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3254 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3254:5: note: '{' token is here [00:03:58] 3254 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3254 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3254:5: note: ')' token is here [00:03:58] 3254 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: note: '{' token is here [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: note: '{' token is here [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: note: ')' token is here [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3298:5: note: ')' token is here [00:03:58] 3298 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3361 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3361:5: note: '{' token is here [00:03:58] 3361 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3361 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3361:5: note: ')' token is here [00:03:58] 3361 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3410 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3410:5: note: '{' token is here [00:03:58] 3410 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3410:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3410 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3410:5: note: ')' token is here [00:03:58] 3410 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3440:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3440 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3440:2: note: '{' token is here [00:03:58] 3440 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3440:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3440 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3440:2: note: ')' token is here [00:03:58] 3440 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3443 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3443:5: note: '{' token is here [00:03:58] 3443 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3443 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3443:5: note: ')' token is here [00:03:58] 3443 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3472:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3472 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3472:2: note: '{' token is here [00:03:58] 3472 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3472:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3472 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3472:2: note: ')' token is here [00:03:58] 3472 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3475:5: note: '{' token is here [00:03:58] 3475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3475:5: note: ')' token is here [00:03:58] 3475 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3507 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3507:5: note: '{' token is here [00:03:58] 3507 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3507 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3507:5: note: ')' token is here [00:03:58] 3507 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3531:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3531 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3531:5: note: '{' token is here [00:03:58] 3531 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3531:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3531 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3531:5: note: ')' token is here [00:03:58] 3531 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: note: '{' token is here [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: note: '{' token is here [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: note: ')' token is here [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3548:13: note: ')' token is here [00:03:58] 3548 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: note: '{' token is here [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: note: '{' token is here [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: note: ')' token is here [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3556:5: note: ')' token is here [00:03:58] 3556 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: note: '{' token is here [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: note: '{' token is here [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: note: ')' token is here [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3574:5: note: ')' token is here [00:03:58] 3574 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: note: '{' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: note: '{' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: note: ')' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3601:16: note: ')' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: note: '{' token is here [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: note: '{' token is here [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: note: ')' token is here [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3606:13: note: ')' token is here [00:03:58] 3606 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: note: '{' token is here [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: note: '{' token is here [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: note: ')' token is here [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:2914:13: note: ')' token is here [00:03:58] 2914 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3670 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3670:5: note: '{' token is here [00:03:58] 3670 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3670 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3670:5: note: ')' token is here [00:03:58] 3670 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: note: '{' token is here [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: note: '{' token is here [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: note: ')' token is here [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3702:16: note: ')' token is here [00:03:58] 3702 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: note: '{' token is here [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: note: '{' token is here [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: note: ')' token is here [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3707:13: note: ')' token is here [00:03:58] 3707 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3776:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3776 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3776:2: note: '{' token is here [00:03:58] 3776 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3776:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3776 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3776:2: note: ')' token is here [00:03:58] 3776 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3779:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3779 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3779:5: note: '{' token is here [00:03:58] 3779 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3779:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3779 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3779:5: note: ')' token is here [00:03:58] 3779 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: note: '{' token is here [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: note: '{' token is here [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: note: ')' token is here [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3806:16: note: ')' token is here [00:03:58] 3806 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: note: '{' token is here [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: note: '{' token is here [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: note: ')' token is here [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3811:13: note: ')' token is here [00:03:58] 3811 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: note: '{' token is here [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: note: '{' token is here [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: note: ')' token is here [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3036:13: note: ')' token is here [00:03:58] 3036 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3851:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3851 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3851:2: note: '{' token is here [00:03:58] 3851 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3851:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3851 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3851:2: note: ')' token is here [00:03:58] 3851 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3854:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3854 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3854:5: note: '{' token is here [00:03:58] 3854 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3854:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3854 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3854:5: note: ')' token is here [00:03:58] 3854 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: note: '{' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: note: '{' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: note: ')' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3878:16: note: ')' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: note: '{' token is here [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: note: '{' token is here [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: note: ')' token is here [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3883:13: note: ')' token is here [00:03:58] 3883 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: note: '{' token is here [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: note: '{' token is here [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: note: ')' token is here [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3058:13: note: ')' token is here [00:03:58] 3058 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3905 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3905:5: note: '{' token is here [00:03:58] 3905 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3905 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3905:5: note: ')' token is here [00:03:58] 3905 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: note: '{' token is here [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: note: '{' token is here [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: note: ')' token is here [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3925:16: note: ')' token is here [00:03:58] 3925 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: note: '{' token is here [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: note: '{' token is here [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: note: ')' token is here [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3930:13: note: ')' token is here [00:03:58] 3930 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3940:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3940 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3940:5: note: '{' token is here [00:03:58] 3940 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3940:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3940 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3940:5: note: ')' token is here [00:03:58] 3940 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: note: '{' token is here [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: note: '{' token is here [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: note: ')' token is here [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3959:16: note: ')' token is here [00:03:58] 3959 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: note: '{' token is here [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: note: '{' token is here [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: note: ')' token is here [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3964:13: note: ')' token is here [00:03:58] 3964 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: note: '{' token is here [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: note: '{' token is here [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: note: ')' token is here [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:3974:5: note: ')' token is here [00:03:58] 3974 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4017 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4017:5: note: '{' token is here [00:03:58] 4017 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4017 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4017:5: note: ')' token is here [00:03:58] 4017 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: note: '{' token is here [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: note: '{' token is here [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: note: ')' token is here [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4047:16: note: ')' token is here [00:03:58] 4047 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: note: '{' token is here [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: note: '{' token is here [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: note: ')' token is here [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4052:13: note: ')' token is here [00:03:58] 4052 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: note: '{' token is here [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: note: '{' token is here [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: note: ')' token is here [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3121:13: note: ')' token is here [00:03:58] 3121 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: note: '{' token is here [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: note: '{' token is here [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: note: ')' token is here [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3135:13: note: ')' token is here [00:03:58] 3135 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4078:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4078 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4078:5: note: '{' token is here [00:03:58] 4078 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4078:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4078 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4078:5: note: ')' token is here [00:03:58] 4078 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: note: '{' token is here [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: note: '{' token is here [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: note: ')' token is here [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4108:16: note: ')' token is here [00:03:58] 4108 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: note: '{' token is here [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: note: '{' token is here [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: note: ')' token is here [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4113:13: note: ')' token is here [00:03:58] 4113 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: note: '{' token is here [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: note: '{' token is here [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: note: ')' token is here [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3154:13: note: ')' token is here [00:03:58] 3154 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: note: '{' token is here [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: note: '{' token is here [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: note: ')' token is here [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3169:13: note: ')' token is here [00:03:58] 3169 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4140 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4140:5: note: '{' token is here [00:03:58] 4140 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4140 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4140:5: note: ')' token is here [00:03:58] 4140 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: note: '{' token is here [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: note: '{' token is here [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: note: ')' token is here [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4170:16: note: ')' token is here [00:03:58] 4170 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: note: '{' token is here [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: note: '{' token is here [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: note: ')' token is here [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4175:13: note: ')' token is here [00:03:58] 4175 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: note: '{' token is here [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: note: '{' token is here [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: note: ')' token is here [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3188:13: note: ')' token is here [00:03:58] 3188 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: note: '{' token is here [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: note: '{' token is here [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: note: ')' token is here [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3204:13: note: ')' token is here [00:03:58] 3204 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4203:5: note: '{' token is here [00:03:58] 4203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4203:5: note: ')' token is here [00:03:58] 4203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: note: '{' token is here [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: note: '{' token is here [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: note: ')' token is here [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4221:16: note: ')' token is here [00:03:58] 4221 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: note: '{' token is here [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: note: '{' token is here [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: note: ')' token is here [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4226:13: note: ')' token is here [00:03:58] 4226 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4235:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4235 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4235:5: note: '{' token is here [00:03:58] 4235 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4235 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4235:5: note: ')' token is here [00:03:58] 4235 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: note: '{' token is here [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: note: '{' token is here [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: note: ')' token is here [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4260:16: note: ')' token is here [00:03:58] 4260 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: note: '{' token is here [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: note: '{' token is here [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: note: ')' token is here [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4265:13: note: ')' token is here [00:03:58] 4265 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: note: '{' token is here [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: note: '{' token is here [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: note: ')' token is here [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3242:13: note: ')' token is here [00:03:58] 3242 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4291:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4291 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4291:5: note: '{' token is here [00:03:58] 4291 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4291:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4291 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4291:5: note: ')' token is here [00:03:58] 4291 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: note: '{' token is here [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: note: '{' token is here [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: note: ')' token is here [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4316:16: note: ')' token is here [00:03:58] 4316 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: note: '{' token is here [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: note: '{' token is here [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: note: ')' token is here [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4321:13: note: ')' token is here [00:03:58] 4321 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: note: '{' token is here [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: note: '{' token is here [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: note: ')' token is here [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3271:13: note: ')' token is here [00:03:58] 3271 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4346:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4346 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4346:5: note: '{' token is here [00:03:58] 4346 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4346:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4346 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4346:5: note: ')' token is here [00:03:58] 4346 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: note: '{' token is here [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: note: '{' token is here [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: note: ')' token is here [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4377:16: note: ')' token is here [00:03:58] 4377 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: note: '{' token is here [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: note: '{' token is here [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: note: ')' token is here [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4382:13: note: ')' token is here [00:03:58] 4382 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4429 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4429:5: note: '{' token is here [00:03:58] 4429 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4429 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4429:5: note: ')' token is here [00:03:58] 4429 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: note: '{' token is here [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: note: '{' token is here [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: note: ')' token is here [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4460:16: note: ')' token is here [00:03:58] 4460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: note: '{' token is here [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: note: '{' token is here [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: note: ')' token is here [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4465:13: note: ')' token is here [00:03:58] 4465 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: note: '{' token is here [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: note: '{' token is here [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: note: ')' token is here [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3376:17: note: ')' token is here [00:03:58] 3376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4528:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4528 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4528:5: note: '{' token is here [00:03:58] 4528 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4528 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4528:5: note: ')' token is here [00:03:58] 4528 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: note: '{' token is here [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: note: '{' token is here [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: note: ')' token is here [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4553:16: note: ')' token is here [00:03:58] 4553 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: note: '{' token is here [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: note: '{' token is here [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: note: ')' token is here [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4558:13: note: ')' token is here [00:03:58] 4558 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: note: '{' token is here [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: note: '{' token is here [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: note: ')' token is here [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3425:17: note: ')' token is here [00:03:58] 3425 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: note: '{' token is here [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: note: '{' token is here [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: note: ')' token is here [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3429:13: note: ')' token is here [00:03:58] 3429 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4584:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4584 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4584:5: note: '{' token is here [00:03:58] 4584 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4584:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4584 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4584:5: note: ')' token is here [00:03:58] 4584 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: note: '{' token is here [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: note: '{' token is here [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: note: ')' token is here [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4609:16: note: ')' token is here [00:03:58] 4609 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: note: '{' token is here [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: note: '{' token is here [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: note: ')' token is here [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4614:13: note: ')' token is here [00:03:58] 4614 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: note: '{' token is here [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: note: '{' token is here [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: note: ')' token is here [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3456:17: note: ')' token is here [00:03:58] 3456 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: note: '{' token is here [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: note: '{' token is here [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: note: ')' token is here [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3460:13: note: ')' token is here [00:03:58] 3460 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4641 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4641:5: note: '{' token is here [00:03:58] 4641 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4641 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4641:5: note: ')' token is here [00:03:58] 4641 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: note: '{' token is here [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: note: '{' token is here [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: note: ')' token is here [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4666:16: note: ')' token is here [00:03:58] 4666 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: note: '{' token is here [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: note: '{' token is here [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: note: ')' token is here [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4671:13: note: ')' token is here [00:03:58] 4671 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: note: '{' token is here [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: note: '{' token is here [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: note: ')' token is here [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3487:17: note: ')' token is here [00:03:58] 3487 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: note: '{' token is here [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: note: '{' token is here [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: note: ')' token is here [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3491:13: note: ')' token is here [00:03:58] 3491 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4698 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4698:5: note: '{' token is here [00:03:58] 4698 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4698 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4698:5: note: ')' token is here [00:03:58] 4698 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: note: '{' token is here [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: note: '{' token is here [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: note: ')' token is here [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4723:16: note: ')' token is here [00:03:58] 4723 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: note: '{' token is here [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: note: '{' token is here [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: note: ')' token is here [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4728:13: note: ')' token is here [00:03:58] 4728 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: note: '{' token is here [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: note: '{' token is here [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: note: ')' token is here [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3506:13: note: ')' token is here [00:03:58] 3506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: note: '{' token is here [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: note: '{' token is here [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: note: ')' token is here [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3511:13: note: ')' token is here [00:03:58] 3511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4747:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4747 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4747:5: note: '{' token is here [00:03:58] 4747 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4747:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4747 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4747:5: note: ')' token is here [00:03:58] 4747 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: note: '{' token is here [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: note: '{' token is here [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: note: ')' token is here [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4774:16: note: ')' token is here [00:03:58] 4774 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: note: '{' token is here [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: note: '{' token is here [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: note: ')' token is here [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4779:13: note: ')' token is here [00:03:58] 4779 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: note: '{' token is here [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: note: '{' token is here [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: note: ')' token is here [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3533:13: note: ')' token is here [00:03:58] 3533 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4811:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4811 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4811:5: note: '{' token is here [00:03:58] 4811 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4811:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4811 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4811:5: note: ')' token is here [00:03:58] 4811 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: note: '{' token is here [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: note: '{' token is here [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: note: ')' token is here [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4844:16: note: ')' token is here [00:03:58] 4844 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: note: '{' token is here [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: note: '{' token is here [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: note: ')' token is here [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4849:13: note: ')' token is here [00:03:58] 4849 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: note: '{' token is here [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: note: '{' token is here [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: note: ')' token is here [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3569:13: note: ')' token is here [00:03:58] 3569 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: note: '{' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: note: '{' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: note: ')' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3601:21: note: ')' token is here [00:03:58] 3601 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: note: '{' token is here [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: note: '{' token is here [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: note: ')' token is here [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3625:17: note: ')' token is here [00:03:58] 3625 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4938:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4938 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4938:5: note: '{' token is here [00:03:58] 4938 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4938:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4938 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4938:5: note: ')' token is here [00:03:58] 4938 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: note: '{' token is here [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: note: '{' token is here [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: note: ')' token is here [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4966:16: note: ')' token is here [00:03:58] 4966 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: note: '{' token is here [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: note: '{' token is here [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: note: ')' token is here [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:4971:13: note: ')' token is here [00:03:58] 4971 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: note: '{' token is here [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: note: '{' token is here [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: note: ')' token is here [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3659:13: note: ')' token is here [00:03:58] 3659 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: note: '{' token is here [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: note: '{' token is here [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: note: ')' token is here [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3672:6: note: ')' token is here [00:03:58] 3672 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5004:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5004 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5004:5: note: '{' token is here [00:03:58] 5004 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5004 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5004:5: note: ')' token is here [00:03:58] 5004 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: note: '{' token is here [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: note: '{' token is here [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: note: ')' token is here [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5026:16: note: ')' token is here [00:03:58] 5026 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: note: '{' token is here [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: note: '{' token is here [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: note: ')' token is here [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5031:13: note: ')' token is here [00:03:58] 5031 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: note: '{' token is here [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: note: '{' token is here [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: note: ')' token is here [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3686:13: note: ')' token is here [00:03:58] 3686 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: note: '{' token is here [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: note: '{' token is here [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: note: ')' token is here [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5068:5: note: ')' token is here [00:03:58] 5068 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: note: '{' token is here [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: note: '{' token is here [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: note: ')' token is here [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5090:16: note: ')' token is here [00:03:58] 5090 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: note: '{' token is here [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: note: '{' token is here [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: note: ')' token is here [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5095:13: note: ')' token is here [00:03:58] 5095 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: note: '{' token is here [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: note: '{' token is here [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: note: ')' token is here [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3729:13: note: ')' token is here [00:03:58] 3729 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5111:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5111 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5111:5: note: '{' token is here [00:03:58] 5111 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5111:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5111 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5111:5: note: ')' token is here [00:03:58] 5111 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: note: '{' token is here [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: note: '{' token is here [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: note: ')' token is here [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5132:16: note: ')' token is here [00:03:58] 5132 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: note: '{' token is here [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: note: '{' token is here [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: note: ')' token is here [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5137:13: note: ')' token is here [00:03:58] 5137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: note: '{' token is here [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: note: '{' token is here [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: note: ')' token is here [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3741:13: note: ')' token is here [00:03:58] 3741 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5151 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5151:5: note: '{' token is here [00:03:58] 5151 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5151 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5151:5: note: ')' token is here [00:03:58] 5151 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: note: '{' token is here [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: note: '{' token is here [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: note: ')' token is here [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5172:16: note: ')' token is here [00:03:58] 5172 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: note: '{' token is here [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: note: '{' token is here [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: note: ')' token is here [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5177:13: note: ')' token is here [00:03:58] 5177 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: note: '{' token is here [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: note: '{' token is here [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: note: ')' token is here [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3756:13: note: ')' token is here [00:03:58] 3756 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5191 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5191:5: note: '{' token is here [00:03:58] 5191 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5191 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5191:5: note: ')' token is here [00:03:58] 5191 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: note: '{' token is here [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: note: '{' token is here [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: note: ')' token is here [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5214:16: note: ')' token is here [00:03:58] 5214 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: note: '{' token is here [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: note: '{' token is here [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: note: ')' token is here [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5219:13: note: ')' token is here [00:03:58] 5219 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: note: '{' token is here [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: note: '{' token is here [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: note: ')' token is here [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5249:5: note: ')' token is here [00:03:58] 5249 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: note: '{' token is here [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: note: '{' token is here [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: note: ')' token is here [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5272:16: note: ')' token is here [00:03:58] 5272 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: note: '{' token is here [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: note: '{' token is here [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: note: ')' token is here [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5277:13: note: ')' token is here [00:03:58] 5277 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: note: '{' token is here [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: note: '{' token is here [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: note: ')' token is here [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5314:5: note: ')' token is here [00:03:58] 5314 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: note: '{' token is here [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: note: '{' token is here [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: note: ')' token is here [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5335:16: note: ')' token is here [00:03:58] 5335 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: note: '{' token is here [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: note: '{' token is here [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: note: ')' token is here [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5340:13: note: ')' token is here [00:03:58] 5340 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: note: '{' token is here [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: note: '{' token is here [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: note: ')' token is here [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3843:13: note: ')' token is here [00:03:58] 3843 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5355 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5355:5: note: '{' token is here [00:03:58] 5355 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5355 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5355:5: note: ')' token is here [00:03:58] 5355 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: note: '{' token is here [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: note: '{' token is here [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: note: ')' token is here [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5376:16: note: ')' token is here [00:03:58] 5376 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: note: '{' token is here [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: note: '{' token is here [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: note: ')' token is here [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5381:13: note: ')' token is here [00:03:58] 5381 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: note: '{' token is here [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: note: '{' token is here [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: note: ')' token is here [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3859:13: note: ')' token is here [00:03:58] 3859 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5395:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5395 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5395:5: note: '{' token is here [00:03:58] 5395 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5395 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5395:5: note: ')' token is here [00:03:58] 5395 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: note: '{' token is here [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: note: '{' token is here [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: note: ')' token is here [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5419:16: note: ')' token is here [00:03:58] 5419 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: note: '{' token is here [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: note: '{' token is here [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: note: ')' token is here [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5424:13: note: ')' token is here [00:03:58] 5424 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: note: '{' token is here [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: note: '{' token is here [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: note: ')' token is here [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5432:16: note: ')' token is here [00:03:58] 5432 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: note: '{' token is here [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: note: '{' token is here [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: note: ')' token is here [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5437:13: note: ')' token is here [00:03:58] 5437 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: note: '{' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: note: '{' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: note: ')' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3878:13: note: ')' token is here [00:03:58] 3878 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: note: '{' token is here [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: note: '{' token is here [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: note: ')' token is here [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3891:13: note: ')' token is here [00:03:58] 3891 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5470 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5470:5: note: '{' token is here [00:03:58] 5470 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5470 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5470:5: note: ')' token is here [00:03:58] 5470 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: note: '{' token is here [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: note: '{' token is here [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: note: ')' token is here [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5493:16: note: ')' token is here [00:03:58] 5493 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: note: '{' token is here [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: note: '{' token is here [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: note: ')' token is here [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5498:13: note: ')' token is here [00:03:58] 5498 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: note: '{' token is here [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: note: '{' token is here [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: note: ')' token is here [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5506:16: note: ')' token is here [00:03:58] 5506 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: note: '{' token is here [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: note: '{' token is here [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: note: ')' token is here [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5511:13: note: ')' token is here [00:03:58] 5511 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: note: '{' token is here [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: note: '{' token is here [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: note: ')' token is here [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3907:13: note: ')' token is here [00:03:58] 3907 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: note: '{' token is here [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: note: '{' token is here [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: note: ')' token is here [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:3922:13: note: ')' token is here [00:03:58] 3922 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5539 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5539:5: note: '{' token is here [00:03:58] 5539 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5539 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5539:5: note: ')' token is here [00:03:58] 5539 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: note: '{' token is here [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: note: '{' token is here [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: note: ')' token is here [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5559:16: note: ')' token is here [00:03:58] 5559 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: note: '{' token is here [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: note: '{' token is here [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: note: ')' token is here [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5564:13: note: ')' token is here [00:03:58] 5564 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5574 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5574:5: note: '{' token is here [00:03:58] 5574 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5574 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5574:5: note: ')' token is here [00:03:58] 5574 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: note: '{' token is here [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: note: '{' token is here [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: note: ')' token is here [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5595:16: note: ')' token is here [00:03:58] 5595 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: note: '{' token is here [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: note: '{' token is here [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: note: ')' token is here [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5600:13: note: ')' token is here [00:03:58] 5600 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: note: '{' token is here [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: note: '{' token is here [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: note: ')' token is here [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5627:5: note: ')' token is here [00:03:58] 5627 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: note: '{' token is here [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: note: '{' token is here [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: note: ')' token is here [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5647:16: note: ')' token is here [00:03:58] 5647 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: note: '{' token is here [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: note: '{' token is here [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: note: ')' token is here [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5652:13: note: ')' token is here [00:03:58] 5652 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5659:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5659 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5659:2: note: '{' token is here [00:03:58] 5659 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5659:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5659 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5659:2: note: ')' token is here [00:03:58] 5659 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5662:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5662 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5662:5: note: '{' token is here [00:03:58] 5662 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5662:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5662 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5662:5: note: ')' token is here [00:03:58] 5662 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: note: '{' token is here [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: note: '{' token is here [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: note: ')' token is here [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5680:16: note: ')' token is here [00:03:58] 5680 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: note: '{' token is here [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: note: '{' token is here [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: note: ')' token is here [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5685:13: note: ')' token is here [00:03:58] 5685 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: note: '{' token is here [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: note: '{' token is here [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: note: ')' token is here [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5707:5: note: ')' token is here [00:03:58] 5707 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: note: '{' token is here [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: note: '{' token is here [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: note: ')' token is here [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5727:16: note: ')' token is here [00:03:58] 5727 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: note: '{' token is here [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: note: '{' token is here [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: note: ')' token is here [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5732:13: note: ')' token is here [00:03:58] 5732 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5742:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5742 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5742:5: note: '{' token is here [00:03:58] 5742 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5742:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5742 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5742:5: note: ')' token is here [00:03:58] 5742 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: note: '{' token is here [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: note: '{' token is here [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: note: ')' token is here [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5761:16: note: ')' token is here [00:03:58] 5761 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: note: '{' token is here [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: note: '{' token is here [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: note: ')' token is here [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5766:13: note: ')' token is here [00:03:58] 5766 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: note: '{' token is here [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: note: '{' token is here [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: note: ')' token is here [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5776:5: note: ')' token is here [00:03:58] 5776 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: note: '{' token is here [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: note: '{' token is here [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: note: ')' token is here [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5795:16: note: ')' token is here [00:03:58] 5795 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: note: '{' token is here [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: note: '{' token is here [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: note: ')' token is here [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5800:13: note: ')' token is here [00:03:58] 5800 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5806:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5806 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5806:2: note: '{' token is here [00:03:58] 5806 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5806:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5806 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5806:2: note: ')' token is here [00:03:58] 5806 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5809 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5809:5: note: '{' token is here [00:03:58] 5809 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5809 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5809:5: note: ')' token is here [00:03:58] 5809 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: note: '{' token is here [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: note: '{' token is here [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: note: ')' token is here [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5828:16: note: ')' token is here [00:03:58] 5828 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: note: '{' token is here [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: note: '{' token is here [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: note: ')' token is here [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5833:13: note: ')' token is here [00:03:58] 5833 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: note: '{' token is here [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: note: '{' token is here [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: note: ')' token is here [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5840:5: note: ')' token is here [00:03:58] 5840 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: note: '{' token is here [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: note: '{' token is here [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: note: ')' token is here [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5865:16: note: ')' token is here [00:03:58] 5865 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: note: '{' token is here [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: note: '{' token is here [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: note: ')' token is here [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5870:13: note: ')' token is here [00:03:58] 5870 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5896:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5896:2: note: '{' token is here [00:03:58] 5896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5896:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5896:2: note: ')' token is here [00:03:58] 5896 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5899:5: note: '{' token is here [00:03:58] 5899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5899:5: note: ')' token is here [00:03:58] 5899 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: note: '{' token is here [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: note: '{' token is here [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: note: ')' token is here [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5924:16: note: ')' token is here [00:03:58] 5924 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: note: '{' token is here [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: note: '{' token is here [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: note: ')' token is here [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5929:13: note: ')' token is here [00:03:58] 5929 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5960:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5960 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5960:2: note: '{' token is here [00:03:58] 5960 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5960:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5960 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5960:2: note: ')' token is here [00:03:58] 5960 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5963:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5963 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5963:5: note: '{' token is here [00:03:58] 5963 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5963:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5963 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5963:5: note: ')' token is here [00:03:58] 5963 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: note: '{' token is here [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: note: '{' token is here [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: note: ')' token is here [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5985:16: note: ')' token is here [00:03:58] 5985 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: note: '{' token is here [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: note: '{' token is here [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: note: ')' token is here [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:5990:13: note: ')' token is here [00:03:58] 5990 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: note: '{' token is here [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: note: '{' token is here [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: note: ')' token is here [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4106:13: note: ')' token is here [00:03:58] 4106 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6010:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6010 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6010:5: note: '{' token is here [00:03:58] 6010 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6010:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6010 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6010:5: note: ')' token is here [00:03:58] 6010 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: note: '{' token is here [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: note: '{' token is here [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: note: ')' token is here [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6035:16: note: ')' token is here [00:03:58] 6035 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: note: '{' token is here [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: note: '{' token is here [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: note: ')' token is here [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6040:13: note: ')' token is here [00:03:58] 6040 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: note: '{' token is here [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: note: '{' token is here [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: note: ')' token is here [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4137:17: note: ')' token is here [00:03:58] 4137 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: note: '{' token is here [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: note: '{' token is here [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: note: ')' token is here [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4141:13: note: ')' token is here [00:03:58] 4141 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6069:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6069 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6069:5: note: '{' token is here [00:03:58] 6069 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6069 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6069:5: note: ')' token is here [00:03:58] 6069 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: note: '{' token is here [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: note: '{' token is here [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: note: ')' token is here [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6088:16: note: ')' token is here [00:03:58] 6088 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: note: '{' token is here [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: note: '{' token is here [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: note: ')' token is here [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6093:13: note: ')' token is here [00:03:58] 6093 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6103:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6103 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6103:2: note: '{' token is here [00:03:58] 6103 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6103:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6103 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6103:2: note: ')' token is here [00:03:58] 6103 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6106:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6106 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6106:5: note: '{' token is here [00:03:58] 6106 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6106:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6106 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6106:5: note: ')' token is here [00:03:58] 6106 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4175:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4175 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4175:9: note: '{' token is here [00:03:58] 4175 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:03:58] 120 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4175:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4175 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4175:9: note: ')' token is here [00:03:58] 4175 | PUSHMARK(SP); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:03:58] 129 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: note: '{' token is here [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: note: '{' token is here [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: note: ')' token is here [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4176:9: note: ')' token is here [00:03:58] 4176 | XPUSHs(node); [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: note: '{' token is here [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: note: '{' token is here [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: note: ')' token is here [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4187:13: note: ')' token is here [00:03:58] 4187 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: note: '{' token is here [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: note: '{' token is here [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: note: ')' token is here [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6159:5: note: ')' token is here [00:03:58] 6159 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: note: '{' token is here [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: note: '{' token is here [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: note: ')' token is here [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6181:16: note: ')' token is here [00:03:58] 6181 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: note: '{' token is here [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: note: '{' token is here [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: note: ')' token is here [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6186:13: note: ')' token is here [00:03:58] 6186 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: note: '{' token is here [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: note: '{' token is here [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: note: ')' token is here [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4217:13: note: ')' token is here [00:03:58] 4217 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6203:5: note: '{' token is here [00:03:58] 6203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6203:5: note: ')' token is here [00:03:58] 6203 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: note: '{' token is here [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: note: '{' token is here [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: note: ')' token is here [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6222:16: note: ')' token is here [00:03:58] 6222 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: note: '{' token is here [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: note: '{' token is here [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: note: ')' token is here [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6227:13: note: ')' token is here [00:03:58] 6227 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: note: '{' token is here [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: note: '{' token is here [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: note: ')' token is here [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4238:13: note: ')' token is here [00:03:58] 4238 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6245:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6245 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6245:5: note: '{' token is here [00:03:58] 6245 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6245:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6245 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6245:5: note: ')' token is here [00:03:58] 6245 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: note: '{' token is here [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: note: '{' token is here [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: note: ')' token is here [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6264:16: note: ')' token is here [00:03:58] 6264 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: note: '{' token is here [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: note: '{' token is here [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: note: ')' token is here [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6269:13: note: ')' token is here [00:03:58] 6269 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: note: '{' token is here [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: note: '{' token is here [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: note: ')' token is here [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4258:13: note: ')' token is here [00:03:58] 4258 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6288:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6288 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6288:5: note: '{' token is here [00:03:58] 6288 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6288:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6288 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6288:5: note: ')' token is here [00:03:58] 6288 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: note: '{' token is here [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: note: '{' token is here [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: note: ')' token is here [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6310:16: note: ')' token is here [00:03:58] 6310 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: note: '{' token is here [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: note: '{' token is here [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: note: ')' token is here [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6315:13: note: ')' token is here [00:03:58] 6315 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: note: '{' token is here [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: note: '{' token is here [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: note: ')' token is here [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4282:13: note: ')' token is here [00:03:58] 4282 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6336:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6336 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6336:5: note: '{' token is here [00:03:58] 6336 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6336:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6336 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6336:5: note: ')' token is here [00:03:58] 6336 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: note: '{' token is here [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: note: '{' token is here [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: note: ')' token is here [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6360:16: note: ')' token is here [00:03:58] 6360 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: note: '{' token is here [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: note: '{' token is here [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: note: ')' token is here [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6365:13: note: ')' token is here [00:03:58] 6365 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: note: '{' token is here [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: note: '{' token is here [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: note: ')' token is here [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4312:4: note: ')' token is here [00:03:58] 4312 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6397:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6397 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6397:5: note: '{' token is here [00:03:58] 6397 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6397:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6397 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6397:5: note: ')' token is here [00:03:58] 6397 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: note: '{' token is here [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: note: '{' token is here [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: note: ')' token is here [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6421:16: note: ')' token is here [00:03:58] 6421 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: note: '{' token is here [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: note: '{' token is here [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: note: ')' token is here [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6426:13: note: ')' token is here [00:03:58] 6426 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: note: '{' token is here [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: note: '{' token is here [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: note: ')' token is here [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4339:17: note: ')' token is here [00:03:58] 4339 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: note: '{' token is here [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: note: '{' token is here [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: note: ')' token is here [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4343:13: note: ')' token is here [00:03:58] 4343 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6454:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6454 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6454:5: note: '{' token is here [00:03:58] 6454 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6454:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6454 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6454:5: note: ')' token is here [00:03:58] 6454 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: note: '{' token is here [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: note: '{' token is here [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: note: ')' token is here [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6479:16: note: ')' token is here [00:03:58] 6479 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: note: '{' token is here [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: note: '{' token is here [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: note: ')' token is here [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6484:13: note: ')' token is here [00:03:58] 6484 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: note: '{' token is here [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: note: '{' token is here [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: note: ')' token is here [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6513:5: note: ')' token is here [00:03:58] 6513 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: note: '{' token is here [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: note: '{' token is here [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: note: ')' token is here [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6537:16: note: ')' token is here [00:03:58] 6537 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: note: '{' token is here [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: note: '{' token is here [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: note: ')' token is here [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6542:13: note: ')' token is here [00:03:58] 6542 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: note: '{' token is here [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: note: '{' token is here [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: note: ')' token is here [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4396:13: note: ')' token is here [00:03:58] 4396 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: note: '{' token is here [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: note: '{' token is here [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: note: ')' token is here [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6566:5: note: ')' token is here [00:03:58] 6566 | XSRETURN_EMPTY; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:58] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: note: '{' token is here [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: note: '{' token is here [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: note: ')' token is here [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6589:16: note: ')' token is here [00:03:58] 6589 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: note: '{' token is here [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: note: '{' token is here [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: note: ')' token is here [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6594:13: note: ')' token is here [00:03:58] 6594 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: note: '{' token is here [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: note: '{' token is here [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: note: ')' token is here [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4439:13: note: ')' token is here [00:03:58] 4439 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6624:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6624 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6624:5: note: '{' token is here [00:03:58] 6624 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6624:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6624 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6624:5: note: ')' token is here [00:03:58] 6624 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: note: '{' token is here [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: note: '{' token is here [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: note: ')' token is here [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6644:16: note: ')' token is here [00:03:58] 6644 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: note: '{' token is here [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: note: '{' token is here [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: note: ')' token is here [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6649:13: note: ')' token is here [00:03:58] 6649 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6656:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6656 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6656:2: note: '{' token is here [00:03:58] 6656 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6656:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6656 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6656:2: note: ')' token is here [00:03:58] 6656 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6659:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6659 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6659:5: note: '{' token is here [00:03:58] 6659 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6659:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6659 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6659:5: note: ')' token is here [00:03:58] 6659 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: note: '{' token is here [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: note: '{' token is here [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: note: ')' token is here [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6678:16: note: ')' token is here [00:03:58] 6678 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: note: '{' token is here [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: note: '{' token is here [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: note: ')' token is here [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6683:13: note: ')' token is here [00:03:58] 6683 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6694:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6694 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6694:5: note: '{' token is here [00:03:58] 6694 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6694:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6694 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6694:5: note: ')' token is here [00:03:58] 6694 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: note: '{' token is here [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: note: '{' token is here [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: note: ')' token is here [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6713:16: note: ')' token is here [00:03:58] 6713 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: note: '{' token is here [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: note: '{' token is here [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: note: ')' token is here [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6718:13: note: ')' token is here [00:03:58] 6718 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6729:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6729 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6729:5: note: '{' token is here [00:03:58] 6729 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6729:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6729 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6729:5: note: ')' token is here [00:03:58] 6729 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: note: '{' token is here [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: note: '{' token is here [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: note: ')' token is here [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6750:16: note: ')' token is here [00:03:58] 6750 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: note: '{' token is here [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: note: '{' token is here [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: note: ')' token is here [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6755:13: note: ')' token is here [00:03:58] 6755 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6768:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6768 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6768:5: note: '{' token is here [00:03:58] 6768 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6768:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6768 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6768:5: note: ')' token is here [00:03:58] 6768 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: note: '{' token is here [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: note: '{' token is here [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: note: ')' token is here [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6787:16: note: ')' token is here [00:03:58] 6787 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: note: '{' token is here [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: note: '{' token is here [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: note: ')' token is here [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6792:13: note: ')' token is here [00:03:58] 6792 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6803:5: note: '{' token is here [00:03:58] 6803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6803:5: note: ')' token is here [00:03:58] 6803 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: note: '{' token is here [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: note: '{' token is here [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: note: ')' token is here [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6824:16: note: ')' token is here [00:03:58] 6824 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: note: '{' token is here [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: note: '{' token is here [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: note: ')' token is here [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6829:13: note: ')' token is here [00:03:58] 6829 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6842 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6842:5: note: '{' token is here [00:03:58] 6842 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6842:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6842 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6842:5: note: ')' token is here [00:03:58] 6842 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: note: '{' token is here [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: note: '{' token is here [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: note: ')' token is here [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6869:16: note: ')' token is here [00:03:58] 6869 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: note: '{' token is here [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: note: '{' token is here [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: note: ')' token is here [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6874:13: note: ')' token is here [00:03:58] 6874 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: note: '{' token is here [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: note: '{' token is here [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: note: ')' token is here [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4543:23: note: ')' token is here [00:03:58] 4543 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: note: '{' token is here [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: note: '{' token is here [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: note: ')' token is here [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4551:13: note: ')' token is here [00:03:58] 4551 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: note: '{' token is here [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: note: '{' token is here [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: note: ')' token is here [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6939:16: note: ')' token is here [00:03:58] 6939 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: note: '{' token is here [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: note: '{' token is here [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: note: ')' token is here [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:6944:13: note: ')' token is here [00:03:58] 6944 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: note: '{' token is here [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: note: '{' token is here [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: note: ')' token is here [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4595:21: note: ')' token is here [00:03:58] 4595 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: note: '{' token is here [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: note: '{' token is here [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: note: ')' token is here [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4603:13: note: ')' token is here [00:03:58] 4603 | XPUSHs(sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: note: '{' token is here [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: note: '{' token is here [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: note: ')' token is here [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7008:16: note: ')' token is here [00:03:58] 7008 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: note: '{' token is here [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: note: '{' token is here [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: note: ')' token is here [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7013:13: note: ')' token is here [00:03:58] 7013 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7024:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7024 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7024:5: note: '{' token is here [00:03:58] 7024 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7024:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7024 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7024:5: note: ')' token is here [00:03:58] 7024 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: note: '{' token is here [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: note: '{' token is here [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: note: ')' token is here [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7045:16: note: ')' token is here [00:03:58] 7045 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: note: '{' token is here [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: note: '{' token is here [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: note: ')' token is here [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7050:13: note: ')' token is here [00:03:58] 7050 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7063:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7063 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7063:5: note: '{' token is here [00:03:58] 7063 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7063:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7063 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7063:5: note: ')' token is here [00:03:58] 7063 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: note: '{' token is here [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: note: '{' token is here [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: note: ')' token is here [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7082:16: note: ')' token is here [00:03:58] 7082 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: note: '{' token is here [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: note: '{' token is here [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: note: ')' token is here [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7087:13: note: ')' token is here [00:03:58] 7087 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7098:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7098 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7098:5: note: '{' token is here [00:03:58] 7098 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7098:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7098 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7098:5: note: ')' token is here [00:03:58] 7098 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: note: '{' token is here [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: note: '{' token is here [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: note: ')' token is here [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7125:16: note: ')' token is here [00:03:58] 7125 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: note: '{' token is here [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: note: '{' token is here [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: note: ')' token is here [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7130:13: note: ')' token is here [00:03:58] 7130 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: note: '{' token is here [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: note: '{' token is here [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: note: ')' token is here [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4666:21: note: ')' token is here [00:03:58] 4666 | XPUSHs(sv_2mortal(element)); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: note: '{' token is here [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: note: '{' token is here [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: note: ')' token is here [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4690:9: note: ')' token is here [00:03:58] 4690 | XPUSHs(sv_setref_pv( element, [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] 4691 | (char *)CLASS, [00:03:58] | ~~~~~~~~~~~~~~ [00:03:58] 4692 | (void*)tns)); [00:03:58] | ~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: note: '{' token is here [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: note: '{' token is here [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:58] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: note: ')' token is here [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:58] 465 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4702:13: note: ')' token is here [00:03:58] 4702 | XPUSHs( sv_2mortal(newSViv(len)) ); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:58] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: note: '{' token is here [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: note: '{' token is here [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: note: ')' token is here [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7202:16: note: ')' token is here [00:03:58] 7202 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: note: '{' token is here [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: note: '{' token is here [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: note: ')' token is here [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7207:13: note: ')' token is here [00:03:58] 7207 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7218:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7218 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7218:2: note: '{' token is here [00:03:58] 7218 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7218:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7218 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7218:2: note: ')' token is here [00:03:58] 7218 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7221:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7221 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7221:5: note: '{' token is here [00:03:58] 7221 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7221:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7221 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7221:5: note: ')' token is here [00:03:58] 7221 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: note: '{' token is here [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: note: '{' token is here [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: note: ')' token is here [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7240:16: note: ')' token is here [00:03:58] 7240 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: note: '{' token is here [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: note: '{' token is here [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: note: ')' token is here [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7245:13: note: ')' token is here [00:03:58] 7245 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7257:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7257 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7257:2: note: '{' token is here [00:03:58] 7257 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:58] 482 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7257:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7257 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7257:2: note: ')' token is here [00:03:58] 7257 | TARGi((IV)RETVAL, 1); [00:03:58] | ^~~~~~~~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:58] 499 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7260:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7260 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7260:5: note: '{' token is here [00:03:58] 7260 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7260:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7260 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7260:5: note: ')' token is here [00:03:58] 7260 | XSRETURN(1); [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: note: '{' token is here [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: note: '{' token is here [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: note: ')' token is here [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7279:16: note: ')' token is here [00:03:58] 7279 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: note: '{' token is here [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: note: '{' token is here [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: note: ')' token is here [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:58] 322 | } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.c:7284:13: note: ')' token is here [00:03:58] 7284 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~ [00:03:58] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:58] 3688 | # define STMT_END ) [00:03:58] | ^ [00:03:58] LibXML.xs:4745:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4745 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4745:13: note: '{' token is here [00:03:58] 4745 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^ [00:03:58] LibXML.xs:4745:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4745 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^~~~~~~~~~ [00:03:58] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:58] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:58] | ^ [00:03:58] LibXML.xs:4745:13: note: '{' token is here [00:03:58] 4745 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:58] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:58] | ^~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:58] 317 | STMT_START { \ [00:03:58] | ^ [00:03:58] LibXML.xs:4745:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:58] 4745 | XSRETURN_UNDEF; [00:03:58] | ^~~~~~~~~~~~~~ [00:03:58] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4745:13: note: ')' token is here [00:03:59] 4745 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4745:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4745 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4745:13: note: ')' token is here [00:03:59] 4745 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7301:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7301 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7301:5: note: '{' token is here [00:03:59] 7301 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7301:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7301 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7301:5: note: ')' token is here [00:03:59] 7301 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: note: '{' token is here [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: note: '{' token is here [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: note: ')' token is here [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7320:16: note: ')' token is here [00:03:59] 7320 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: note: '{' token is here [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: note: '{' token is here [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: note: ')' token is here [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7325:13: note: ')' token is here [00:03:59] 7325 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7335:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7335 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7335:5: note: '{' token is here [00:03:59] 7335 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7335:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7335 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7335:5: note: ')' token is here [00:03:59] 7335 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: note: '{' token is here [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: note: '{' token is here [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: note: ')' token is here [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7352:16: note: ')' token is here [00:03:59] 7352 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: note: '{' token is here [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: note: '{' token is here [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: note: ')' token is here [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7357:13: note: ')' token is here [00:03:59] 7357 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: note: '{' token is here [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: note: '{' token is here [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: note: ')' token is here [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7364:5: note: ')' token is here [00:03:59] 7364 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: note: '{' token is here [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: note: '{' token is here [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: note: ')' token is here [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7388:16: note: ')' token is here [00:03:59] 7388 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: note: '{' token is here [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: note: '{' token is here [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: note: ')' token is here [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7393:13: note: ')' token is here [00:03:59] 7393 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: note: '{' token is here [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: note: '{' token is here [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: note: ')' token is here [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7401:16: note: ')' token is here [00:03:59] 7401 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: note: '{' token is here [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: note: '{' token is here [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: note: ')' token is here [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7406:13: note: ')' token is here [00:03:59] 7406 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: note: '{' token is here [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: note: '{' token is here [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: note: ')' token is here [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4790:13: note: ')' token is here [00:03:59] 4790 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7429 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7429:5: note: '{' token is here [00:03:59] 7429 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7429 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7429:5: note: ')' token is here [00:03:59] 7429 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: note: '{' token is here [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: note: '{' token is here [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: note: ')' token is here [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7453:16: note: ')' token is here [00:03:59] 7453 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: note: '{' token is here [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: note: '{' token is here [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: note: ')' token is here [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7458:13: note: ')' token is here [00:03:59] 7458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: note: '{' token is here [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: note: '{' token is here [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: note: ')' token is here [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7466:16: note: ')' token is here [00:03:59] 7466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: note: '{' token is here [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: note: '{' token is here [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: note: ')' token is here [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7471:13: note: ')' token is here [00:03:59] 7471 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: note: '{' token is here [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: note: '{' token is here [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: note: ')' token is here [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4815:13: note: ')' token is here [00:03:59] 4815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7494:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7494 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7494:5: note: '{' token is here [00:03:59] 7494 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7494:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7494 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7494:5: note: ')' token is here [00:03:59] 7494 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: note: '{' token is here [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: note: '{' token is here [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: note: ')' token is here [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7517:16: note: ')' token is here [00:03:59] 7517 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: note: '{' token is here [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: note: '{' token is here [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: note: ')' token is here [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7522:13: note: ')' token is here [00:03:59] 7522 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: note: '{' token is here [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: note: '{' token is here [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: note: ')' token is here [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7530:16: note: ')' token is here [00:03:59] 7530 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: note: '{' token is here [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: note: '{' token is here [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: note: ')' token is here [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7535:13: note: ')' token is here [00:03:59] 7535 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: note: '{' token is here [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: note: '{' token is here [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: note: ')' token is here [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7543:16: note: ')' token is here [00:03:59] 7543 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: note: '{' token is here [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: note: '{' token is here [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: note: ')' token is here [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7548:13: note: ')' token is here [00:03:59] 7548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: note: '{' token is here [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: note: '{' token is here [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: note: ')' token is here [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4838:25: note: ')' token is here [00:03:59] 4838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: note: '{' token is here [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: note: '{' token is here [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: note: ')' token is here [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4842:25: note: ')' token is here [00:03:59] 4842 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: note: '{' token is here [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: note: '{' token is here [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: note: ')' token is here [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4847:25: note: ')' token is here [00:03:59] 4847 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: note: '{' token is here [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: note: '{' token is here [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: note: ')' token is here [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4855:17: note: ')' token is here [00:03:59] 4855 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7597 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7597:5: note: '{' token is here [00:03:59] 7597 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7597 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7597:5: note: ')' token is here [00:03:59] 7597 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: note: '{' token is here [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: note: '{' token is here [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: note: ')' token is here [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7620:16: note: ')' token is here [00:03:59] 7620 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: note: '{' token is here [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: note: '{' token is here [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: note: ')' token is here [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7625:13: note: ')' token is here [00:03:59] 7625 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: note: '{' token is here [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: note: '{' token is here [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: note: ')' token is here [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7633:16: note: ')' token is here [00:03:59] 7633 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: note: '{' token is here [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: note: '{' token is here [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: note: ')' token is here [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7638:13: note: ')' token is here [00:03:59] 7638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: note: '{' token is here [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: note: '{' token is here [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: note: ')' token is here [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4881:13: note: ')' token is here [00:03:59] 4881 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: note: '{' token is here [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: note: '{' token is here [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: note: ')' token is here [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4903:13: note: ')' token is here [00:03:59] 4903 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7671:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7671 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7671:5: note: '{' token is here [00:03:59] 7671 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7671:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7671 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7671:5: note: ')' token is here [00:03:59] 7671 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: note: '{' token is here [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: note: '{' token is here [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: note: ')' token is here [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7693:16: note: ')' token is here [00:03:59] 7693 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: note: '{' token is here [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: note: '{' token is here [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: note: ')' token is here [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7698:13: note: ')' token is here [00:03:59] 7698 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: note: '{' token is here [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: note: '{' token is here [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: note: ')' token is here [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7706:16: note: ')' token is here [00:03:59] 7706 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: note: '{' token is here [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: note: '{' token is here [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: note: ')' token is here [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7711:13: note: ')' token is here [00:03:59] 7711 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: note: '{' token is here [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: note: '{' token is here [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: note: ')' token is here [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:4917:13: note: ')' token is here [00:03:59] 4917 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7727:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7727 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7727:5: note: '{' token is here [00:03:59] 7727 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7727:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7727 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7727:5: note: ')' token is here [00:03:59] 7727 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: note: '{' token is here [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: note: '{' token is here [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: note: ')' token is here [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7748:16: note: ')' token is here [00:03:59] 7748 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: note: '{' token is here [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: note: '{' token is here [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: note: ')' token is here [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7753:13: note: ')' token is here [00:03:59] 7753 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: note: '{' token is here [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: note: '{' token is here [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: note: ')' token is here [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7796:5: note: ')' token is here [00:03:59] 7796 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: note: '{' token is here [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: note: '{' token is here [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: note: ')' token is here [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7817:16: note: ')' token is here [00:03:59] 7817 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: note: '{' token is here [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: note: '{' token is here [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: note: ')' token is here [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7822:13: note: ')' token is here [00:03:59] 7822 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: note: '{' token is here [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: note: '{' token is here [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: note: ')' token is here [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7834:5: note: ')' token is here [00:03:59] 7834 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: note: '{' token is here [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: note: '{' token is here [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: note: ')' token is here [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7856:16: note: ')' token is here [00:03:59] 7856 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: note: '{' token is here [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: note: '{' token is here [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: note: ')' token is here [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7861:13: note: ')' token is here [00:03:59] 7861 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: note: '{' token is here [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: note: '{' token is here [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: note: ')' token is here [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7869:16: note: ')' token is here [00:03:59] 7869 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: note: '{' token is here [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: note: '{' token is here [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: note: ')' token is here [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7874:13: note: ')' token is here [00:03:59] 7874 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: note: '{' token is here [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: note: '{' token is here [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: note: ')' token is here [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5000:17: note: ')' token is here [00:03:59] 5000 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: note: '{' token is here [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: note: '{' token is here [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: note: ')' token is here [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5004:17: note: ')' token is here [00:03:59] 5004 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: note: '{' token is here [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: note: '{' token is here [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: note: ')' token is here [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5009:17: note: ')' token is here [00:03:59] 5009 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: note: '{' token is here [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: note: '{' token is here [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: note: ')' token is here [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5019:13: note: ')' token is here [00:03:59] 5019 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7916 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7916:5: note: '{' token is here [00:03:59] 7916 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7916:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7916 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7916:5: note: ')' token is here [00:03:59] 7916 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: note: '{' token is here [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: note: '{' token is here [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: note: ')' token is here [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7939:16: note: ')' token is here [00:03:59] 7939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: note: '{' token is here [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: note: '{' token is here [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: note: ')' token is here [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7944:13: note: ')' token is here [00:03:59] 7944 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: note: '{' token is here [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: note: '{' token is here [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: note: ')' token is here [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7952:16: note: ')' token is here [00:03:59] 7952 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: note: '{' token is here [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: note: '{' token is here [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: note: ')' token is here [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:7957:13: note: ')' token is here [00:03:59] 7957 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: note: '{' token is here [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: note: '{' token is here [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: note: ')' token is here [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5042:13: note: ')' token is here [00:03:59] 5042 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: note: '{' token is here [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: note: '{' token is here [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: note: ')' token is here [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5047:13: note: ')' token is here [00:03:59] 5047 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: note: '{' token is here [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: note: '{' token is here [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: note: ')' token is here [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5056:13: note: ')' token is here [00:03:59] 5056 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5045:14: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:03:59] 5045 | case XML_DOCB_DOCUMENT_NODE : [00:03:59] | ^ [00:03:59] /usr/local/include/libxml2/libxml/tree.h:200:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:03:59] 200 | #define XML_DOCB_DOCUMENT_NODE 21 [00:03:59] | ^ [00:03:59] LibXML.c:8005:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8005 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8005:5: note: '{' token is here [00:03:59] 8005 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8005:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8005 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8005:5: note: ')' token is here [00:03:59] 8005 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: note: '{' token is here [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: note: '{' token is here [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: note: ')' token is here [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8028:16: note: ')' token is here [00:03:59] 8028 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: note: '{' token is here [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: note: '{' token is here [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: note: ')' token is here [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8033:13: note: ')' token is here [00:03:59] 8033 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: note: '{' token is here [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: note: '{' token is here [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: note: ')' token is here [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8041:16: note: ')' token is here [00:03:59] 8041 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: note: '{' token is here [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: note: '{' token is here [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: note: ')' token is here [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8046:13: note: ')' token is here [00:03:59] 8046 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: note: '{' token is here [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: note: '{' token is here [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: note: ')' token is here [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5093:13: note: ')' token is here [00:03:59] 5093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: note: '{' token is here [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: note: '{' token is here [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: note: ')' token is here [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5111:17: note: ')' token is here [00:03:59] 5111 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: note: '{' token is here [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: note: '{' token is here [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: note: ')' token is here [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5125:17: note: ')' token is here [00:03:59] 5125 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8091:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8091 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8091:5: note: '{' token is here [00:03:59] 8091 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8091:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8091 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8091:5: note: ')' token is here [00:03:59] 8091 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: note: '{' token is here [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: note: '{' token is here [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: note: ')' token is here [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8115:16: note: ')' token is here [00:03:59] 8115 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: note: '{' token is here [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: note: '{' token is here [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: note: ')' token is here [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8120:13: note: ')' token is here [00:03:59] 8120 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: note: '{' token is here [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: note: '{' token is here [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: note: ')' token is here [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5142:13: note: ')' token is here [00:03:59] 5142 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8154:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8154 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8154:5: note: '{' token is here [00:03:59] 8154 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8154:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8154 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8154:5: note: ')' token is here [00:03:59] 8154 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: note: '{' token is here [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: note: '{' token is here [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: note: ')' token is here [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8175:16: note: ')' token is here [00:03:59] 8175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: note: '{' token is here [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: note: '{' token is here [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: note: ')' token is here [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8180:13: note: ')' token is here [00:03:59] 8180 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: note: '{' token is here [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: note: '{' token is here [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: note: ')' token is here [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8188:16: note: ')' token is here [00:03:59] 8188 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: note: '{' token is here [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: note: '{' token is here [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: note: ')' token is here [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8193:13: note: ')' token is here [00:03:59] 8193 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8200:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8200 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8200:2: note: '{' token is here [00:03:59] 8200 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8200:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8200 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8200:2: note: ')' token is here [00:03:59] 8200 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8203:5: note: '{' token is here [00:03:59] 8203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8203:5: note: ')' token is here [00:03:59] 8203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: note: '{' token is here [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: note: '{' token is here [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: note: ')' token is here [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8222:16: note: ')' token is here [00:03:59] 8222 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: note: '{' token is here [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: note: '{' token is here [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: note: ')' token is here [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8227:13: note: ')' token is here [00:03:59] 8227 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8234:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8234 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8234:2: note: '{' token is here [00:03:59] 8234 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8234:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8234 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8234:2: note: ')' token is here [00:03:59] 8234 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8237:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8237 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8237:5: note: '{' token is here [00:03:59] 8237 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8237:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8237 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8237:5: note: ')' token is here [00:03:59] 8237 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: note: '{' token is here [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: note: '{' token is here [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: note: ')' token is here [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8258:16: note: ')' token is here [00:03:59] 8258 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: note: '{' token is here [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: note: '{' token is here [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: note: ')' token is here [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8263:13: note: ')' token is here [00:03:59] 8263 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8274 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8274:5: note: '{' token is here [00:03:59] 8274 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8274 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8274:5: note: ')' token is here [00:03:59] 8274 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: note: '{' token is here [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: note: '{' token is here [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: note: ')' token is here [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8296:16: note: ')' token is here [00:03:59] 8296 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: note: '{' token is here [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: note: '{' token is here [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: note: ')' token is here [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8301:13: note: ')' token is here [00:03:59] 8301 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: note: '{' token is here [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: note: '{' token is here [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: note: ')' token is here [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8311:5: note: ')' token is here [00:03:59] 8311 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: note: '{' token is here [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: note: '{' token is here [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: note: ')' token is here [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8338:16: note: ')' token is here [00:03:59] 8338 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: note: '{' token is here [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: note: '{' token is here [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: note: ')' token is here [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8343:13: note: ')' token is here [00:03:59] 8343 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: note: '{' token is here [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: note: '{' token is here [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: note: ')' token is here [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5259:13: note: ')' token is here [00:03:59] 5259 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8406:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8406 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8406:5: note: '{' token is here [00:03:59] 8406 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8406:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8406 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8406:5: note: ')' token is here [00:03:59] 8406 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: note: '{' token is here [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: note: '{' token is here [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: note: ')' token is here [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8439:16: note: ')' token is here [00:03:59] 8439 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: note: '{' token is here [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: note: '{' token is here [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: note: ')' token is here [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8444:13: note: ')' token is here [00:03:59] 8444 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8575:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8575 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8575:5: note: '{' token is here [00:03:59] 8575 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8575:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8575 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8575:5: note: ')' token is here [00:03:59] 8575 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: note: '{' token is here [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: note: '{' token is here [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: note: ')' token is here [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8598:16: note: ')' token is here [00:03:59] 8598 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: note: '{' token is here [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: note: '{' token is here [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: note: ')' token is here [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8603:13: note: ')' token is here [00:03:59] 8603 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8630 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8630:5: note: '{' token is here [00:03:59] 8630 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8630 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8630:5: note: ')' token is here [00:03:59] 8630 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: note: '{' token is here [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: note: '{' token is here [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: note: ')' token is here [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8649:16: note: ')' token is here [00:03:59] 8649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: note: '{' token is here [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: note: '{' token is here [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: note: ')' token is here [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8654:13: note: ')' token is here [00:03:59] 8654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:527:5: note: expanded from macro 'TARGn' [00:03:59] 527 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: note: '{' token is here [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:527:16: note: expanded from macro 'TARGn' [00:03:59] 527 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:539:13: note: expanded from macro 'TARGn' [00:03:59] 539 | SvNV_set(TARG, TARGn_nv); \ [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1504:9: note: expanded from macro 'SvNV_set' [00:03:59] 1504 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: note: '{' token is here [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:539:13: note: expanded from macro 'TARGn' [00:03:59] 539 | SvNV_set(TARG, TARGn_nv); \ [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1504:20: note: expanded from macro 'SvNV_set' [00:03:59] 1504 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:539:13: note: expanded from macro 'TARGn' [00:03:59] 539 | SvNV_set(TARG, TARGn_nv); \ [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1509:9: note: expanded from macro 'SvNV_set' [00:03:59] 1509 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: note: ')' token is here [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:539:13: note: expanded from macro 'TARGn' [00:03:59] 539 | SvNV_set(TARG, TARGn_nv); \ [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1509:11: note: expanded from macro 'SvNV_set' [00:03:59] 1509 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:543:5: note: expanded from macro 'TARGn' [00:03:59] 543 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8660:2: note: ')' token is here [00:03:59] 8660 | TARGn((double)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:543:7: note: expanded from macro 'TARGn' [00:03:59] 543 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8663:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8663:5: note: '{' token is here [00:03:59] 8663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8663:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8663:5: note: ')' token is here [00:03:59] 8663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: note: '{' token is here [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: note: '{' token is here [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: note: ')' token is here [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5433:25: note: ')' token is here [00:03:59] 5433 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: note: '{' token is here [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: note: '{' token is here [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: note: ')' token is here [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5441:17: note: ')' token is here [00:03:59] 5441 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: note: '{' token is here [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: note: '{' token is here [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: note: ')' token is here [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5459:21: note: ')' token is here [00:03:59] 5459 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: note: '{' token is here [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: note: '{' token is here [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: note: ')' token is here [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5498:33: note: ')' token is here [00:03:59] 5498 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: note: '{' token is here [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: note: '{' token is here [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: note: ')' token is here [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5508:21: note: ')' token is here [00:03:59] 5508 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: note: '{' token is here [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: note: '{' token is here [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: note: ')' token is here [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5509:21: note: ')' token is here [00:03:59] 5509 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: note: '{' token is here [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: note: '{' token is here [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: note: ')' token is here [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5514:21: note: ')' token is here [00:03:59] 5514 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: note: '{' token is here [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: note: '{' token is here [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: note: ')' token is here [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5515:21: note: ')' token is here [00:03:59] 5515 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: note: '{' token is here [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: note: '{' token is here [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: note: ')' token is here [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5520:21: note: ')' token is here [00:03:59] 5520 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: note: '{' token is here [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: note: '{' token is here [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: note: ')' token is here [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5521:21: note: ')' token is here [00:03:59] 5521 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: note: '{' token is here [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: note: '{' token is here [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: note: ')' token is here [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5551:25: note: ')' token is here [00:03:59] 5551 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: note: '{' token is here [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: note: '{' token is here [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: note: ')' token is here [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5559:17: note: ')' token is here [00:03:59] 5559 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: note: '{' token is here [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: note: '{' token is here [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: note: ')' token is here [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5606:21: note: ')' token is here [00:03:59] 5606 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: note: '{' token is here [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: note: '{' token is here [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: note: ')' token is here [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5643:3: note: ')' token is here [00:03:59] 5643 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: note: '{' token is here [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: note: '{' token is here [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: note: ')' token is here [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8973:16: note: ')' token is here [00:03:59] 8973 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: note: '{' token is here [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: note: '{' token is here [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: note: ')' token is here [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:8978:13: note: ')' token is here [00:03:59] 8978 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: note: '{' token is here [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: note: '{' token is here [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: note: ')' token is here [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5675:8: note: ')' token is here [00:03:59] 5675 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: note: '{' token is here [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: note: '{' token is here [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: note: ')' token is here [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5679:13: note: ')' token is here [00:03:59] 5679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: note: '{' token is here [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: note: '{' token is here [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: note: ')' token is here [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5682:11: note: ')' token is here [00:03:59] 5682 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9009:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9009 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9009:5: note: '{' token is here [00:03:59] 9009 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9009:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9009 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9009:5: note: ')' token is here [00:03:59] 9009 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: note: '{' token is here [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: note: '{' token is here [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: note: ')' token is here [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9030:16: note: ')' token is here [00:03:59] 9030 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: note: '{' token is here [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: note: '{' token is here [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: note: ')' token is here [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9035:13: note: ')' token is here [00:03:59] 9035 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9049:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9049 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9049:5: note: '{' token is here [00:03:59] 9049 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9049:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9049 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9049:5: note: ')' token is here [00:03:59] 9049 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: note: '{' token is here [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: note: '{' token is here [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: note: ')' token is here [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9068:16: note: ')' token is here [00:03:59] 9068 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: note: '{' token is here [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: note: '{' token is here [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: note: ')' token is here [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9073:13: note: ')' token is here [00:03:59] 9073 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9079:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9079 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9079:2: note: '{' token is here [00:03:59] 9079 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9079:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9079 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9079:2: note: ')' token is here [00:03:59] 9079 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9082:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9082 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9082:5: note: '{' token is here [00:03:59] 9082 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9082:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9082 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9082:5: note: ')' token is here [00:03:59] 9082 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9110:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9110 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9110:5: note: '{' token is here [00:03:59] 9110 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9110:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9110 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9110:5: note: ')' token is here [00:03:59] 9110 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9206:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9206 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9206:2: note: '{' token is here [00:03:59] 9206 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9206:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9206 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9206:2: note: ')' token is here [00:03:59] 9206 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9209 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9209:5: note: '{' token is here [00:03:59] 9209 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9209 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9209:5: note: ')' token is here [00:03:59] 9209 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: note: '{' token is here [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: note: '{' token is here [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: note: ')' token is here [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9237:16: note: ')' token is here [00:03:59] 9237 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: note: '{' token is here [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: note: '{' token is here [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: note: ')' token is here [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9242:13: note: ')' token is here [00:03:59] 9242 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9277:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9277 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9277:2: note: '{' token is here [00:03:59] 9277 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9277:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9277 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9277:2: note: ')' token is here [00:03:59] 9277 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9280:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9280 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9280:5: note: '{' token is here [00:03:59] 9280 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9280 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9280:5: note: ')' token is here [00:03:59] 9280 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: note: '{' token is here [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: note: '{' token is here [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: note: ')' token is here [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9308:16: note: ')' token is here [00:03:59] 9308 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: note: '{' token is here [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: note: '{' token is here [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: note: ')' token is here [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9313:13: note: ')' token is here [00:03:59] 9313 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9363:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9363 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9363:2: note: '{' token is here [00:03:59] 9363 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9363:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9363 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9363:2: note: ')' token is here [00:03:59] 9363 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9366:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9366 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9366:5: note: '{' token is here [00:03:59] 9366 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9366:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9366 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9366:5: note: ')' token is here [00:03:59] 9366 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: note: '{' token is here [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: note: '{' token is here [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: note: ')' token is here [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9390:16: note: ')' token is here [00:03:59] 9390 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: note: '{' token is here [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: note: '{' token is here [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: note: ')' token is here [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9395:13: note: ')' token is here [00:03:59] 9395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9423:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9423 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9423:5: note: '{' token is here [00:03:59] 9423 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9423:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9423 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9423:5: note: ')' token is here [00:03:59] 9423 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: note: '{' token is here [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: note: '{' token is here [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: note: ')' token is here [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9447:16: note: ')' token is here [00:03:59] 9447 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: note: '{' token is here [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: note: '{' token is here [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: note: ')' token is here [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9452:13: note: ')' token is here [00:03:59] 9452 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: note: '{' token is here [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: note: '{' token is here [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: note: ')' token is here [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5939:13: note: ')' token is here [00:03:59] 5939 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9468:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9468 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9468:2: note: '{' token is here [00:03:59] 9468 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9468:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9468 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9468:2: note: ')' token is here [00:03:59] 9468 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9471:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9471 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9471:5: note: '{' token is here [00:03:59] 9471 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9471:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9471 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9471:5: note: ')' token is here [00:03:59] 9471 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: note: '{' token is here [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: note: '{' token is here [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: note: ')' token is here [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9499:16: note: ')' token is here [00:03:59] 9499 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: note: '{' token is here [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: note: '{' token is here [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: note: ')' token is here [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9504:13: note: ')' token is here [00:03:59] 9504 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: note: '{' token is here [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: note: '{' token is here [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: note: ')' token is here [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:5968:13: note: ')' token is here [00:03:59] 5968 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9534:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9534 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9534:2: note: '{' token is here [00:03:59] 9534 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9534:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9534 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9534:2: note: ')' token is here [00:03:59] 9534 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9537 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9537:5: note: '{' token is here [00:03:59] 9537 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9537:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9537 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9537:5: note: ')' token is here [00:03:59] 9537 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: note: '{' token is here [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: note: '{' token is here [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: note: ')' token is here [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9565:16: note: ')' token is here [00:03:59] 9565 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: note: '{' token is here [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: note: '{' token is here [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: note: ')' token is here [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9570:13: note: ')' token is here [00:03:59] 9570 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: note: '{' token is here [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: note: '{' token is here [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: note: ')' token is here [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6003:13: note: ')' token is here [00:03:59] 6003 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: note: '{' token is here [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: note: '{' token is here [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: note: ')' token is here [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6031:13: note: ')' token is here [00:03:59] 6031 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9618:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9618 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9618:5: note: '{' token is here [00:03:59] 9618 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9618:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9618 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9618:5: note: ')' token is here [00:03:59] 9618 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: note: '{' token is here [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: note: '{' token is here [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: note: ')' token is here [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9647:16: note: ')' token is here [00:03:59] 9647 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: note: '{' token is here [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: note: '{' token is here [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: note: ')' token is here [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9652:13: note: ')' token is here [00:03:59] 9652 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: note: '{' token is here [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: note: '{' token is here [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: note: ')' token is here [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9694:5: note: ')' token is here [00:03:59] 9694 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: note: '{' token is here [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: note: '{' token is here [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: note: ')' token is here [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9717:16: note: ')' token is here [00:03:59] 9717 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: note: '{' token is here [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: note: '{' token is here [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: note: ')' token is here [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9722:13: note: ')' token is here [00:03:59] 9722 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: note: '{' token is here [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: note: '{' token is here [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: note: ')' token is here [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9743:5: note: ')' token is here [00:03:59] 9743 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: note: '{' token is here [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: note: '{' token is here [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: note: ')' token is here [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9767:16: note: ')' token is here [00:03:59] 9767 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: note: '{' token is here [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: note: '{' token is here [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: note: ')' token is here [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9772:13: note: ')' token is here [00:03:59] 9772 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: note: '{' token is here [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: note: '{' token is here [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: note: ')' token is here [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6122:13: note: ')' token is here [00:03:59] 6122 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: note: '{' token is here [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: note: '{' token is here [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: note: ')' token is here [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6132:13: note: ')' token is here [00:03:59] 6132 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9794:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9794 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9794:5: note: '{' token is here [00:03:59] 9794 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9794:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9794 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9794:5: note: ')' token is here [00:03:59] 9794 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: note: '{' token is here [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: note: '{' token is here [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: note: ')' token is here [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9818:16: note: ')' token is here [00:03:59] 9818 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: note: '{' token is here [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: note: '{' token is here [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: note: ')' token is here [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9823:13: note: ')' token is here [00:03:59] 9823 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: note: '{' token is here [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: note: '{' token is here [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: note: ')' token is here [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6150:13: note: ')' token is here [00:03:59] 6150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: note: '{' token is here [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: note: '{' token is here [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: note: ')' token is here [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6161:17: note: ')' token is here [00:03:59] 6161 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: note: '{' token is here [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: note: '{' token is here [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: note: ')' token is here [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6173:13: note: ')' token is here [00:03:59] 6173 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9865:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9865 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9865:5: note: '{' token is here [00:03:59] 9865 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9865:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9865 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9865:5: note: ')' token is here [00:03:59] 9865 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: note: '{' token is here [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: note: '{' token is here [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: note: ')' token is here [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9893:16: note: ')' token is here [00:03:59] 9893 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: note: '{' token is here [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: note: '{' token is here [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: note: ')' token is here [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9898:13: note: ')' token is here [00:03:59] 9898 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: note: '{' token is here [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: note: '{' token is here [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: note: ')' token is here [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6196:13: note: ')' token is here [00:03:59] 6196 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: note: '{' token is here [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: note: '{' token is here [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: note: ')' token is here [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6218:13: note: ')' token is here [00:03:59] 6218 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9941:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9941 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9941:5: note: '{' token is here [00:03:59] 9941 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9941:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9941 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9941:5: note: ')' token is here [00:03:59] 9941 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: note: '{' token is here [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: note: '{' token is here [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: note: ')' token is here [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9974:16: note: ')' token is here [00:03:59] 9974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: note: '{' token is here [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: note: '{' token is here [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: note: ')' token is here [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:9979:13: note: ')' token is here [00:03:59] 9979 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: note: '{' token is here [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: note: '{' token is here [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: note: ')' token is here [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10062:5: note: ')' token is here [00:03:59] 10062 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: note: '{' token is here [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: note: '{' token is here [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: note: ')' token is here [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10088:16: note: ')' token is here [00:03:59] 10088 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: note: '{' token is here [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: note: '{' token is here [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: note: ')' token is here [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10093:13: note: ')' token is here [00:03:59] 10093 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: note: '{' token is here [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: note: '{' token is here [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: note: ')' token is here [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6330:13: note: ')' token is here [00:03:59] 6330 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: note: '{' token is here [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: note: '{' token is here [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: note: ')' token is here [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10123:5: note: ')' token is here [00:03:59] 10123 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: note: '{' token is here [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: note: '{' token is here [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: note: ')' token is here [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10150:16: note: ')' token is here [00:03:59] 10150 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: note: '{' token is here [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: note: '{' token is here [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: note: ')' token is here [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10155:13: note: ')' token is here [00:03:59] 10155 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: note: '{' token is here [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: note: '{' token is here [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: note: ')' token is here [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6366:13: note: ')' token is here [00:03:59] 6366 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: note: '{' token is here [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: note: '{' token is here [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: note: ')' token is here [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6386:13: note: ')' token is here [00:03:59] 6386 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10189:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10189 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10189:5: note: '{' token is here [00:03:59] 10189 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10189:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10189 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10189:5: note: ')' token is here [00:03:59] 10189 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: note: '{' token is here [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: note: '{' token is here [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: note: ')' token is here [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10214:16: note: ')' token is here [00:03:59] 10214 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: note: '{' token is here [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: note: '{' token is here [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: note: ')' token is here [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10219:13: note: ')' token is here [00:03:59] 10219 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: note: '{' token is here [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: note: '{' token is here [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: note: ')' token is here [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6405:13: note: ')' token is here [00:03:59] 6405 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: note: '{' token is here [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: note: '{' token is here [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: note: ')' token is here [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6426:17: note: ')' token is here [00:03:59] 6426 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: note: '{' token is here [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: note: '{' token is here [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: note: ')' token is here [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6440:13: note: ')' token is here [00:03:59] 6440 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10270:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10270 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10270:5: note: '{' token is here [00:03:59] 10270 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10270:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10270 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10270:5: note: ')' token is here [00:03:59] 10270 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: note: '{' token is here [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: note: '{' token is here [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: note: ')' token is here [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10294:16: note: ')' token is here [00:03:59] 10294 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: note: '{' token is here [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: note: '{' token is here [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: note: ')' token is here [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10299:13: note: ')' token is here [00:03:59] 10299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: note: '{' token is here [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: note: '{' token is here [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: note: ')' token is here [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6458:13: note: ')' token is here [00:03:59] 6458 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: note: '{' token is here [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: note: '{' token is here [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: note: ')' token is here [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6461:13: note: ')' token is here [00:03:59] 6461 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10322:5: note: '{' token is here [00:03:59] 10322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10322:5: note: ')' token is here [00:03:59] 10322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: note: '{' token is here [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: note: '{' token is here [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: note: ')' token is here [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10345:16: note: ')' token is here [00:03:59] 10345 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: note: '{' token is here [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: note: '{' token is here [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: note: ')' token is here [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10350:13: note: ')' token is here [00:03:59] 10350 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: note: '{' token is here [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: note: '{' token is here [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: note: ')' token is here [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6484:13: note: ')' token is here [00:03:59] 6484 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: note: '{' token is here [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: note: '{' token is here [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: note: ')' token is here [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6488:13: note: ')' token is here [00:03:59] 6488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: note: '{' token is here [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: note: '{' token is here [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: note: ')' token is here [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10369:5: note: ')' token is here [00:03:59] 10369 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: note: '{' token is here [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: note: '{' token is here [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: note: ')' token is here [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10395:16: note: ')' token is here [00:03:59] 10395 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: note: '{' token is here [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: note: '{' token is here [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: note: ')' token is here [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10400:13: note: ')' token is here [00:03:59] 10400 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: note: '{' token is here [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: note: '{' token is here [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: note: ')' token is here [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6509:13: note: ')' token is here [00:03:59] 6509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: note: '{' token is here [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: note: '{' token is here [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: note: ')' token is here [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10442:5: note: ')' token is here [00:03:59] 10442 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: note: '{' token is here [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: note: '{' token is here [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: note: ')' token is here [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10474:16: note: ')' token is here [00:03:59] 10474 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: note: '{' token is here [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: note: '{' token is here [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: note: ')' token is here [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10479:13: note: ')' token is here [00:03:59] 10479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: note: '{' token is here [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: note: '{' token is here [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: note: ')' token is here [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6548:13: note: ')' token is here [00:03:59] 6548 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10538:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10538 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10538:5: note: '{' token is here [00:03:59] 10538 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10538:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10538 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10538:5: note: ')' token is here [00:03:59] 10538 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: note: '{' token is here [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: note: '{' token is here [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: note: ')' token is here [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6617:13: note: ')' token is here [00:03:59] 6617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10573:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10573 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10573:5: note: '{' token is here [00:03:59] 10573 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10573:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10573 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10573:5: note: ')' token is here [00:03:59] 10573 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: note: '{' token is here [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: note: '{' token is here [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: note: ')' token is here [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10599:16: note: ')' token is here [00:03:59] 10599 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: note: '{' token is here [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: note: '{' token is here [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: note: ')' token is here [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10604:13: note: ')' token is here [00:03:59] 10604 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: note: '{' token is here [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: note: '{' token is here [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: note: ')' token is here [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6639:17: note: ')' token is here [00:03:59] 6639 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: note: '{' token is here [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: note: '{' token is here [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: note: ')' token is here [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6643:13: note: ')' token is here [00:03:59] 6643 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10626:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10626 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10626:5: note: '{' token is here [00:03:59] 10626 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10626:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10626 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10626:5: note: ')' token is here [00:03:59] 10626 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: note: '{' token is here [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: note: '{' token is here [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: note: ')' token is here [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10649:16: note: ')' token is here [00:03:59] 10649 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: note: '{' token is here [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: note: '{' token is here [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: note: ')' token is here [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10654:13: note: ')' token is here [00:03:59] 10654 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: note: '{' token is here [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: note: '{' token is here [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: note: ')' token is here [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10664:5: note: ')' token is here [00:03:59] 10664 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: note: '{' token is here [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: note: '{' token is here [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: note: ')' token is here [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10687:16: note: ')' token is here [00:03:59] 10687 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: note: '{' token is here [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: note: '{' token is here [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: note: ')' token is here [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10692:13: note: ')' token is here [00:03:59] 10692 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: note: '{' token is here [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: note: '{' token is here [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: note: ')' token is here [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10706:5: note: ')' token is here [00:03:59] 10706 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: note: '{' token is here [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: note: '{' token is here [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: note: ')' token is here [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10734:16: note: ')' token is here [00:03:59] 10734 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: note: '{' token is here [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: note: '{' token is here [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: note: ')' token is here [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10739:13: note: ')' token is here [00:03:59] 10739 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: note: '{' token is here [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: note: '{' token is here [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: note: ')' token is here [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10786:5: note: ')' token is here [00:03:59] 10786 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: note: '{' token is here [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: note: '{' token is here [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: note: ')' token is here [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10815:16: note: ')' token is here [00:03:59] 10815 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: note: '{' token is here [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: note: '{' token is here [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: note: ')' token is here [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10820:13: note: ')' token is here [00:03:59] 10820 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: note: '{' token is here [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: note: '{' token is here [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: note: ')' token is here [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10852:5: note: ')' token is here [00:03:59] 10852 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: note: '{' token is here [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: note: '{' token is here [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: note: ')' token is here [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10884:16: note: ')' token is here [00:03:59] 10884 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: note: '{' token is here [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: note: '{' token is here [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: note: ')' token is here [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10889:13: note: ')' token is here [00:03:59] 10889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: note: '{' token is here [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: note: '{' token is here [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: note: ')' token is here [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10944:5: note: ')' token is here [00:03:59] 10944 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: note: '{' token is here [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: note: '{' token is here [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: note: ')' token is here [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6858:13: note: ')' token is here [00:03:59] 6858 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:10979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10979 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:10979:5: note: '{' token is here [00:03:59] 10979 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:10979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 10979 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:10979:5: note: ')' token is here [00:03:59] 10979 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: note: '{' token is here [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: note: '{' token is here [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: note: ')' token is here [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6882:13: note: ')' token is here [00:03:59] 6882 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11014:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11014 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11014:5: note: '{' token is here [00:03:59] 11014 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11014:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11014 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11014:5: note: ')' token is here [00:03:59] 11014 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11036:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11036 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11036:5: note: '{' token is here [00:03:59] 11036 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11036:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11036 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11036:5: note: ')' token is here [00:03:59] 11036 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: note: '{' token is here [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: note: '{' token is here [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: note: ')' token is here [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6913:13: note: ')' token is here [00:03:59] 6913 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11070:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11070 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11070:5: note: '{' token is here [00:03:59] 11070 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11070:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11070 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11070:5: note: ')' token is here [00:03:59] 11070 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: note: '{' token is here [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: note: '{' token is here [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: note: ')' token is here [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6936:9: note: ')' token is here [00:03:59] 6936 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11094:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11094 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11094:5: note: '{' token is here [00:03:59] 11094 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11094:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11094 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11094:5: note: ')' token is here [00:03:59] 11094 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: note: '{' token is here [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: note: '{' token is here [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: note: ')' token is here [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:6966:13: note: ')' token is here [00:03:59] 6966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11145:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11145 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11145:5: note: '{' token is here [00:03:59] 11145 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11145:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11145 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11145:5: note: ')' token is here [00:03:59] 11145 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: note: '{' token is here [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: note: '{' token is here [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: note: ')' token is here [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7014:13: note: ')' token is here [00:03:59] 7014 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11219:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11219 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11219:5: note: '{' token is here [00:03:59] 11219 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11219:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11219 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11219:5: note: ')' token is here [00:03:59] 11219 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: note: '{' token is here [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: note: '{' token is here [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: note: ')' token is here [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7040:13: note: ')' token is here [00:03:59] 7040 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11286:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11286 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11286:2: note: '{' token is here [00:03:59] 11286 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11286:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11286 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11286:2: note: ')' token is here [00:03:59] 11286 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11289:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11289 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11289:5: note: '{' token is here [00:03:59] 11289 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11289:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11289 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11289:5: note: ')' token is here [00:03:59] 11289 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: note: '{' token is here [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: note: '{' token is here [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: note: ')' token is here [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7075:11: note: ')' token is here [00:03:59] 7075 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: note: '{' token is here [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: note: '{' token is here [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: note: ')' token is here [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7079:4: note: ')' token is here [00:03:59] 7079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11318:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11318 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11318:2: note: '{' token is here [00:03:59] 11318 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11318:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11318 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11318:2: note: ')' token is here [00:03:59] 11318 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11321 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11321:5: note: '{' token is here [00:03:59] 11321 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11321 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11321:5: note: ')' token is here [00:03:59] 11321 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: note: '{' token is here [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: note: '{' token is here [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: note: ')' token is here [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7101:13: note: ')' token is here [00:03:59] 7101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11372:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11372 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11372:5: note: '{' token is here [00:03:59] 11372 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11372:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11372 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11372:5: note: ')' token is here [00:03:59] 11372 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: note: '{' token is here [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: note: '{' token is here [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: note: ')' token is here [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11395:5: note: ')' token is here [00:03:59] 11395 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11418:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11418 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11418:2: note: '{' token is here [00:03:59] 11418 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11418:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11418 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11418:2: note: ')' token is here [00:03:59] 11418 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11421 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11421:5: note: '{' token is here [00:03:59] 11421 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11421 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11421:5: note: ')' token is here [00:03:59] 11421 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11449:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11449 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11449:5: note: '{' token is here [00:03:59] 11449 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11449:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11449 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11449:5: note: ')' token is here [00:03:59] 11449 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11477:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11477 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11477:5: note: '{' token is here [00:03:59] 11477 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11477:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11477 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11477:5: note: ')' token is here [00:03:59] 11477 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11505:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11505 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11505:5: note: '{' token is here [00:03:59] 11505 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11505:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11505 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11505:5: note: ')' token is here [00:03:59] 11505 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11536:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11536 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11536:2: note: '{' token is here [00:03:59] 11536 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11536:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11536 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11536:2: note: ')' token is here [00:03:59] 11536 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11539 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11539:5: note: '{' token is here [00:03:59] 11539 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11539 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11539:5: note: ')' token is here [00:03:59] 11539 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: note: '{' token is here [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: note: '{' token is here [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: note: ')' token is here [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7232:13: note: ')' token is here [00:03:59] 7232 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11578 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11578:5: note: '{' token is here [00:03:59] 11578 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11578:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11578 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11578:5: note: ')' token is here [00:03:59] 11578 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: note: '{' token is here [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: note: '{' token is here [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: note: ')' token is here [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11597:16: note: ')' token is here [00:03:59] 11597 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: note: '{' token is here [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: note: '{' token is here [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: note: ')' token is here [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11602:13: note: ')' token is here [00:03:59] 11602 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: note: '{' token is here [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: note: '{' token is here [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: note: ')' token is here [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7250:13: note: ')' token is here [00:03:59] 7250 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11616:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11616 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11616:5: note: '{' token is here [00:03:59] 11616 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11616:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11616 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11616:5: note: ')' token is here [00:03:59] 11616 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: note: '{' token is here [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: note: '{' token is here [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: note: ')' token is here [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11635:16: note: ')' token is here [00:03:59] 11635 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: note: '{' token is here [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: note: '{' token is here [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: note: ')' token is here [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11640:13: note: ')' token is here [00:03:59] 11640 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: note: '{' token is here [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: note: '{' token is here [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: note: ')' token is here [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7265:13: note: ')' token is here [00:03:59] 7265 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11654 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11654:5: note: '{' token is here [00:03:59] 11654 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11654 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11654:5: note: ')' token is here [00:03:59] 11654 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7306:9: warning: 'xmlParserInputBufferPush' is deprecated [-Wdeprecated-declarations] [00:03:59] 7306 | xmlParserInputBufferPush(buffer, xmlStrlen(new_string), (const char*)new_string); [00:03:59] | ^ [00:03:59] /usr/local/include/libxml2/libxml/xmlIO.h:237:1: note: 'xmlParserInputBufferPush' has been explicitly marked deprecated here [00:03:59] 237 | XML_DEPRECATED [00:03:59] | ^ [00:03:59] /usr/local/include/libxml2/libxml/xmlexports.h:61:43: note: expanded from macro 'XML_DEPRECATED' [00:03:59] 61 | #define XML_DEPRECATED __attribute__((deprecated)) [00:03:59] | ^ [00:03:59] LibXML.c:11718:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11718 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11718:5: note: '{' token is here [00:03:59] 11718 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11718:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11718 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11718:5: note: ')' token is here [00:03:59] 11718 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: note: '{' token is here [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: note: '{' token is here [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: note: ')' token is here [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11738:13: note: ')' token is here [00:03:59] 11738 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: note: '{' token is here [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: note: '{' token is here [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: note: ')' token is here [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11745:5: note: ')' token is here [00:03:59] 11745 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11817:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11817 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11817:5: note: '{' token is here [00:03:59] 11817 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11817:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11817 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11817:5: note: ')' token is here [00:03:59] 11817 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11897:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11897 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11897:5: note: '{' token is here [00:03:59] 11897 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11897:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11897 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11897:5: note: ')' token is here [00:03:59] 11897 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: note: '{' token is here [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: note: '{' token is here [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: note: ')' token is here [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11923:16: note: ')' token is here [00:03:59] 11923 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: note: '{' token is here [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: note: '{' token is here [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: note: ')' token is here [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11928:13: note: ')' token is here [00:03:59] 11928 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:11981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11981 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:11981:5: note: '{' token is here [00:03:59] 11981 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:11981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 11981 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:11981:5: note: ')' token is here [00:03:59] 11981 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: note: '{' token is here [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: note: '{' token is here [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: note: ')' token is here [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12005:13: note: ')' token is here [00:03:59] 12005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: note: '{' token is here [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: note: '{' token is here [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: note: ')' token is here [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12013:16: note: ')' token is here [00:03:59] 12013 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: note: '{' token is here [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: note: '{' token is here [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: note: ')' token is here [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12018:13: note: ')' token is here [00:03:59] 12018 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: note: '{' token is here [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: note: '{' token is here [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: note: ')' token is here [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7505:13: note: ')' token is here [00:03:59] 7505 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: note: '{' token is here [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: note: '{' token is here [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: note: ')' token is here [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7509:13: note: ')' token is here [00:03:59] 7509 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12059:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12059:2: note: '{' token is here [00:03:59] 12059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12059:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12059:2: note: ')' token is here [00:03:59] 12059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12062:5: note: '{' token is here [00:03:59] 12062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12062:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12062:5: note: ')' token is here [00:03:59] 12062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: note: '{' token is here [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: note: '{' token is here [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: note: ')' token is here [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12079:13: note: ')' token is here [00:03:59] 12079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: note: '{' token is here [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: note: '{' token is here [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: note: ')' token is here [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12086:5: note: ')' token is here [00:03:59] 12086 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12159 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12159:5: note: '{' token is here [00:03:59] 12159 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12159 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12159:5: note: ')' token is here [00:03:59] 12159 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12240 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12240:5: note: '{' token is here [00:03:59] 12240 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12240 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12240:5: note: ')' token is here [00:03:59] 12240 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: note: '{' token is here [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: note: '{' token is here [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: note: ')' token is here [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12264:13: note: ')' token is here [00:03:59] 12264 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: note: '{' token is here [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: note: '{' token is here [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: note: ')' token is here [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12272:16: note: ')' token is here [00:03:59] 12272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: note: '{' token is here [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: note: '{' token is here [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: note: ')' token is here [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12277:13: note: ')' token is here [00:03:59] 12277 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: note: '{' token is here [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: note: '{' token is here [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: note: ')' token is here [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7656:13: note: ')' token is here [00:03:59] 7656 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: note: '{' token is here [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: note: '{' token is here [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: note: ')' token is here [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:7660:13: note: ')' token is here [00:03:59] 7660 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12319:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12319 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12319:2: note: '{' token is here [00:03:59] 12319 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12319:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12319 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12319:2: note: ')' token is here [00:03:59] 12319 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12322:5: note: '{' token is here [00:03:59] 12322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12322:5: note: ')' token is here [00:03:59] 12322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12377:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12377 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12377:5: note: '{' token is here [00:03:59] 12377 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12377:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12377 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12377:5: note: ')' token is here [00:03:59] 12377 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: note: '{' token is here [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: note: '{' token is here [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: note: ')' token is here [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12428:5: note: ')' token is here [00:03:59] 12428 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12458:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12458 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12458:5: note: '{' token is here [00:03:59] 12458 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12458:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12458 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12458:5: note: ')' token is here [00:03:59] 12458 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12482:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12482 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12482:2: note: '{' token is here [00:03:59] 12482 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12482:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12482 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12482:2: note: ')' token is here [00:03:59] 12482 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12485 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12485:5: note: '{' token is here [00:03:59] 12485 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12485:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12485 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12485:5: note: ')' token is here [00:03:59] 12485 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12509:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12509 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12509:2: note: '{' token is here [00:03:59] 12509 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12509:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12509 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12509:2: note: ')' token is here [00:03:59] 12509 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12512:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12512 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12512:5: note: '{' token is here [00:03:59] 12512 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12512 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12512:5: note: ')' token is here [00:03:59] 12512 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12686:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12686:5: note: '{' token is here [00:03:59] 12686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12686:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12686:5: note: ')' token is here [00:03:59] 12686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12716:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12716 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12716:5: note: '{' token is here [00:03:59] 12716 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12716:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12716 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12716:5: note: ')' token is here [00:03:59] 12716 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:12746:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:12746:5: note: '{' token is here [00:03:59] 12746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:12746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 12746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:12746:5: note: ')' token is here [00:03:59] 12746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: note: '{' token is here [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: note: '{' token is here [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: note: ')' token is here [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8073:25: note: ')' token is here [00:03:59] 8073 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: note: '{' token is here [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: note: '{' token is here [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: note: ')' token is here [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8080:17: note: ')' token is here [00:03:59] 8080 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: note: '{' token is here [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: note: '{' token is here [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: note: ')' token is here [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8141:21: note: ')' token is here [00:03:59] 8141 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: note: '{' token is here [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: note: '{' token is here [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: note: ')' token is here [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8177:25: note: ')' token is here [00:03:59] 8177 | if (!comp) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: note: '{' token is here [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: note: '{' token is here [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: note: ')' token is here [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8184:17: note: ')' token is here [00:03:59] 8184 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: note: '{' token is here [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: note: '{' token is here [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: note: ')' token is here [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8204:21: note: ')' token is here [00:03:59] 8204 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::NodeList", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: note: '{' token is here [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: note: '{' token is here [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: note: ')' token is here [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8250:33: note: ')' token is here [00:03:59] 8250 | XPUSHs( sv_2mortal(element) ); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: note: '{' token is here [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: note: '{' token is here [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: note: ')' token is here [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8260:21: note: ')' token is here [00:03:59] 8260 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Boolean", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: note: '{' token is here [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: note: '{' token is here [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: note: ')' token is here [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8261:21: note: ')' token is here [00:03:59] 8261 | XPUSHs(sv_2mortal(newSViv(found->boolval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: note: '{' token is here [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: note: '{' token is here [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: note: ')' token is here [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8266:21: note: ')' token is here [00:03:59] 8266 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Number", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: note: '{' token is here [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: note: '{' token is here [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: note: ')' token is here [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8267:21: note: ')' token is here [00:03:59] 8267 | XPUSHs(sv_2mortal(newSVnv(found->floatval))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: note: '{' token is here [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: note: '{' token is here [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: note: ')' token is here [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8272:21: note: ')' token is here [00:03:59] 8272 | XPUSHs(sv_2mortal(newSVpv("XML::LibXML::Literal", 0))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: note: '{' token is here [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: note: '{' token is here [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: note: ')' token is here [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8273:21: note: ')' token is here [00:03:59] 8273 | XPUSHs(sv_2mortal(C2Sv(found->stringval, NULL))); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:03:59] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: note: '{' token is here [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: note: '{' token is here [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: note: ')' token is here [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13214:5: note: ')' token is here [00:03:59] 13214 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: note: '{' token is here [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: note: '{' token is here [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: note: ')' token is here [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13233:5: note: ')' token is here [00:03:59] 13233 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13265 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13265:5: note: '{' token is here [00:03:59] 13265 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13265:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13265 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13265:5: note: ')' token is here [00:03:59] 13265 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13298 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13298:5: note: '{' token is here [00:03:59] 13298 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13298 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13298:5: note: ')' token is here [00:03:59] 13298 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13331 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13331:5: note: '{' token is here [00:03:59] 13331 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13331 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13331:5: note: ')' token is here [00:03:59] 13331 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13361 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13361:5: note: '{' token is here [00:03:59] 13361 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13361 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13361:5: note: ')' token is here [00:03:59] 13361 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13388:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13388 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13388:5: note: '{' token is here [00:03:59] 13388 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13388:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13388 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13388:5: note: ')' token is here [00:03:59] 13388 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: note: '{' token is here [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: note: '{' token is here [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: note: ')' token is here [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13407:13: note: ')' token is here [00:03:59] 13407 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13413:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13413 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13413:2: note: '{' token is here [00:03:59] 13413 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13413:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13413 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13413:2: note: ')' token is here [00:03:59] 13413 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13416 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13416:5: note: '{' token is here [00:03:59] 13416 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13416 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13416:5: note: ')' token is here [00:03:59] 13416 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: note: '{' token is here [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: note: '{' token is here [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: note: ')' token is here [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13437:13: note: ')' token is here [00:03:59] 13437 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13447:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13447 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13447:5: note: '{' token is here [00:03:59] 13447 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13447:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13447 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13447:5: note: ')' token is here [00:03:59] 13447 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: note: '{' token is here [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: note: '{' token is here [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: note: ')' token is here [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13466:13: note: ')' token is here [00:03:59] 13466 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13472:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13472 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13472:2: note: '{' token is here [00:03:59] 13472 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13472:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13472 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13472:2: note: ')' token is here [00:03:59] 13472 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13475 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13475:5: note: '{' token is here [00:03:59] 13475 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13475 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13475:5: note: ')' token is here [00:03:59] 13475 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: note: '{' token is here [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: note: '{' token is here [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: note: ')' token is here [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13494:13: note: ')' token is here [00:03:59] 13494 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13500:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13500 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13500:2: note: '{' token is here [00:03:59] 13500 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13500:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13500 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13500:2: note: ')' token is here [00:03:59] 13500 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13503:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13503 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13503:5: note: '{' token is here [00:03:59] 13503 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13503:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13503 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13503:5: note: ')' token is here [00:03:59] 13503 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: note: '{' token is here [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: note: '{' token is here [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: note: ')' token is here [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13524:13: note: ')' token is here [00:03:59] 13524 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13534:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13534:5: note: '{' token is here [00:03:59] 13534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13534:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13534:5: note: ')' token is here [00:03:59] 13534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: note: '{' token is here [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: note: '{' token is here [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: note: ')' token is here [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13555:13: note: ')' token is here [00:03:59] 13555 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13565:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13565 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13565:5: note: '{' token is here [00:03:59] 13565 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13565:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13565 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13565:5: note: ')' token is here [00:03:59] 13565 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: note: '{' token is here [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: note: '{' token is here [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: note: ')' token is here [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13586:13: note: ')' token is here [00:03:59] 13586 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13596:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13596 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13596:5: note: '{' token is here [00:03:59] 13596 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13596:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13596 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13596:5: note: ')' token is here [00:03:59] 13596 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: note: '{' token is here [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: note: '{' token is here [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: note: ')' token is here [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13617:13: note: ')' token is here [00:03:59] 13617 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13627 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13627:5: note: '{' token is here [00:03:59] 13627 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13627 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13627:5: note: ')' token is here [00:03:59] 13627 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: note: '{' token is here [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: note: '{' token is here [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: note: ')' token is here [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13648:13: note: ')' token is here [00:03:59] 13648 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13658:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13658 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13658:5: note: '{' token is here [00:03:59] 13658 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13658:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13658 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13658:5: note: ')' token is here [00:03:59] 13658 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: note: '{' token is here [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: note: '{' token is here [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: note: ')' token is here [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13679:13: note: ')' token is here [00:03:59] 13679 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13689 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13689:5: note: '{' token is here [00:03:59] 13689 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13689 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13689:5: note: ')' token is here [00:03:59] 13689 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: note: '{' token is here [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: note: '{' token is here [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: note: ')' token is here [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13710:13: note: ')' token is here [00:03:59] 13710 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13720:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13720 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13720:5: note: '{' token is here [00:03:59] 13720 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13720:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13720 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13720:5: note: ')' token is here [00:03:59] 13720 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: note: '{' token is here [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: note: '{' token is here [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: note: ')' token is here [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13741:13: note: ')' token is here [00:03:59] 13741 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13751:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13751 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13751:5: note: '{' token is here [00:03:59] 13751 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13751:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13751 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13751:5: note: ')' token is here [00:03:59] 13751 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: note: '{' token is here [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: note: '{' token is here [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: note: ')' token is here [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13770:13: note: ')' token is here [00:03:59] 13770 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13776:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13776 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13776:2: note: '{' token is here [00:03:59] 13776 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13776:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13776 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13776:2: note: ')' token is here [00:03:59] 13776 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13779:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13779 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13779:5: note: '{' token is here [00:03:59] 13779 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13779:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13779 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13779:5: note: ')' token is here [00:03:59] 13779 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: note: '{' token is here [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: note: '{' token is here [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: note: ')' token is here [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13802:13: note: ')' token is here [00:03:59] 13802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13813:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13813 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13813:5: note: '{' token is here [00:03:59] 13813 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13813:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13813 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13813:5: note: ')' token is here [00:03:59] 13813 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: note: '{' token is here [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: note: '{' token is here [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: note: ')' token is here [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13836:13: note: ')' token is here [00:03:59] 13836 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13847:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13847 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13847:5: note: '{' token is here [00:03:59] 13847 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13847:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13847 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13847:5: note: ')' token is here [00:03:59] 13847 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: note: '{' token is here [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: note: '{' token is here [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: note: ')' token is here [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13871:13: note: ')' token is here [00:03:59] 13871 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13883:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13883 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13883:5: note: '{' token is here [00:03:59] 13883 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13883:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13883 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13883:5: note: ')' token is here [00:03:59] 13883 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: note: '{' token is here [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: note: '{' token is here [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: note: ')' token is here [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13902:13: note: ')' token is here [00:03:59] 13902 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13908:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13908 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13908:2: note: '{' token is here [00:03:59] 13908 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13908:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13908 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13908:2: note: ')' token is here [00:03:59] 13908 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13911:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13911 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13911:5: note: '{' token is here [00:03:59] 13911 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13911:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13911 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13911:5: note: ')' token is here [00:03:59] 13911 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: note: '{' token is here [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: note: '{' token is here [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: note: ')' token is here [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13930:13: note: ')' token is here [00:03:59] 13930 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13936:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13936 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13936:2: note: '{' token is here [00:03:59] 13936 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13936:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13936 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13936:2: note: ')' token is here [00:03:59] 13936 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13939:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13939 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13939:5: note: '{' token is here [00:03:59] 13939 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13939:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13939 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13939:5: note: ')' token is here [00:03:59] 13939 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: note: '{' token is here [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: note: '{' token is here [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: note: ')' token is here [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13960:13: note: ')' token is here [00:03:59] 13960 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13966:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13966 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13966:2: note: '{' token is here [00:03:59] 13966 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13966:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13966 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13966:2: note: ')' token is here [00:03:59] 13966 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13969:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13969 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13969:5: note: '{' token is here [00:03:59] 13969 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13969:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13969 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13969:5: note: ')' token is here [00:03:59] 13969 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: note: '{' token is here [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: note: '{' token is here [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: note: ')' token is here [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13988:13: note: ')' token is here [00:03:59] 13988 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13994:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13994 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13994:2: note: '{' token is here [00:03:59] 13994 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13994:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13994 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13994:2: note: ')' token is here [00:03:59] 13994 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:13997:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13997 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:13997:5: note: '{' token is here [00:03:59] 13997 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:13997:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 13997 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:13997:5: note: ')' token is here [00:03:59] 13997 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: note: '{' token is here [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: note: '{' token is here [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: note: ')' token is here [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14016:13: note: ')' token is here [00:03:59] 14016 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14022:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14022 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14022:2: note: '{' token is here [00:03:59] 14022 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14022:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14022 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14022:2: note: ')' token is here [00:03:59] 14022 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14025:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14025 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14025:5: note: '{' token is here [00:03:59] 14025 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14025:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14025 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14025:5: note: ')' token is here [00:03:59] 14025 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: note: '{' token is here [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: note: '{' token is here [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: note: ')' token is here [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14049:13: note: ')' token is here [00:03:59] 14049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14072:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14072:5: note: '{' token is here [00:03:59] 14072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14072:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14072:5: note: ')' token is here [00:03:59] 14072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: note: '{' token is here [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: note: '{' token is here [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: note: ')' token is here [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14091:13: note: ')' token is here [00:03:59] 14091 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14097:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14097 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14097:2: note: '{' token is here [00:03:59] 14097 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14097:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14097 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14097:2: note: ')' token is here [00:03:59] 14097 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14100:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14100 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14100:5: note: '{' token is here [00:03:59] 14100 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14100:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14100 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14100:5: note: ')' token is here [00:03:59] 14100 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: note: '{' token is here [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: note: '{' token is here [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: note: ')' token is here [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14119:13: note: ')' token is here [00:03:59] 14119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14125:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14125 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14125:2: note: '{' token is here [00:03:59] 14125 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14125:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14125 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14125:2: note: ')' token is here [00:03:59] 14125 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14128:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14128:5: note: '{' token is here [00:03:59] 14128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14128:5: note: ')' token is here [00:03:59] 14128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: note: '{' token is here [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: note: '{' token is here [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: note: ')' token is here [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14147:13: note: ')' token is here [00:03:59] 14147 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14153:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14153 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14153:2: note: '{' token is here [00:03:59] 14153 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14153:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14153 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14153:2: note: ')' token is here [00:03:59] 14153 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14156 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14156:5: note: '{' token is here [00:03:59] 14156 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14156 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14156:5: note: ')' token is here [00:03:59] 14156 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: note: '{' token is here [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: note: '{' token is here [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: note: ')' token is here [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14175:13: note: ')' token is here [00:03:59] 14175 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14181:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14181 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14181:2: note: '{' token is here [00:03:59] 14181 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14181:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14181 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14181:2: note: ')' token is here [00:03:59] 14181 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14184:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14184 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14184:5: note: '{' token is here [00:03:59] 14184 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14184:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14184 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14184:5: note: ')' token is here [00:03:59] 14184 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: note: '{' token is here [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: note: '{' token is here [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: note: ')' token is here [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14206:13: note: ')' token is here [00:03:59] 14206 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14217 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14217:5: note: '{' token is here [00:03:59] 14217 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14217 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14217:5: note: ')' token is here [00:03:59] 14217 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: note: '{' token is here [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: note: '{' token is here [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: note: ')' token is here [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14238:13: note: ')' token is here [00:03:59] 14238 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14244:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14244 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14244:2: note: '{' token is here [00:03:59] 14244 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14244:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14244 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14244:2: note: ')' token is here [00:03:59] 14244 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14247:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14247 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14247:5: note: '{' token is here [00:03:59] 14247 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14247:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14247 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14247:5: note: ')' token is here [00:03:59] 14247 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: note: '{' token is here [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: note: '{' token is here [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: note: ')' token is here [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14268:13: note: ')' token is here [00:03:59] 14268 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14274:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14274 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14274:2: note: '{' token is here [00:03:59] 14274 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14274:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14274 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14274:2: note: ')' token is here [00:03:59] 14274 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14277 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14277:5: note: '{' token is here [00:03:59] 14277 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14277 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14277:5: note: ')' token is here [00:03:59] 14277 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: note: '{' token is here [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: note: '{' token is here [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: note: ')' token is here [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14299:13: note: ')' token is here [00:03:59] 14299 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14306:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14306 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14306:2: note: '{' token is here [00:03:59] 14306 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14306:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14306 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14306:2: note: ')' token is here [00:03:59] 14306 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14309 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14309:5: note: '{' token is here [00:03:59] 14309 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14309 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14309:5: note: ')' token is here [00:03:59] 14309 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: note: '{' token is here [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: note: '{' token is here [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: note: ')' token is here [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14328:13: note: ')' token is here [00:03:59] 14328 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14334:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14334 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14334:2: note: '{' token is here [00:03:59] 14334 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14334:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14334 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14334:2: note: ')' token is here [00:03:59] 14334 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14337:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14337 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14337:5: note: '{' token is here [00:03:59] 14337 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14337:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14337 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14337:5: note: ')' token is here [00:03:59] 14337 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: note: '{' token is here [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: note: '{' token is here [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: note: ')' token is here [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14356:13: note: ')' token is here [00:03:59] 14356 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14362:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14362 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14362:2: note: '{' token is here [00:03:59] 14362 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14362:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14362 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14362:2: note: ')' token is here [00:03:59] 14362 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14365:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14365 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14365:5: note: '{' token is here [00:03:59] 14365 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14365:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14365 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14365:5: note: ')' token is here [00:03:59] 14365 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: note: '{' token is here [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: note: '{' token is here [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: note: ')' token is here [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14384:13: note: ')' token is here [00:03:59] 14384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14390:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14390:2: note: '{' token is here [00:03:59] 14390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14390:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14390:2: note: ')' token is here [00:03:59] 14390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14393:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14393:5: note: '{' token is here [00:03:59] 14393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14393:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14393:5: note: ')' token is here [00:03:59] 14393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: note: '{' token is here [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: note: '{' token is here [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: note: ')' token is here [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14415:13: note: ')' token is here [00:03:59] 14415 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14424:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14424 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14424:2: note: '{' token is here [00:03:59] 14424 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14424:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14424 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14424:2: note: ')' token is here [00:03:59] 14424 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14427:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14427 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14427:5: note: '{' token is here [00:03:59] 14427 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14427 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14427:5: note: ')' token is here [00:03:59] 14427 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: note: '{' token is here [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: note: '{' token is here [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: note: ')' token is here [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14467:13: note: ')' token is here [00:03:59] 14467 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14476:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14476 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14476:2: note: '{' token is here [00:03:59] 14476 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14476:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14476 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14476:2: note: ')' token is here [00:03:59] 14476 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14479:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14479 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14479:5: note: '{' token is here [00:03:59] 14479 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14479:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14479 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14479:5: note: ')' token is here [00:03:59] 14479 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: note: '{' token is here [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: note: '{' token is here [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: note: ')' token is here [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14503:13: note: ')' token is here [00:03:59] 14503 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14531:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14531 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14531:2: note: '{' token is here [00:03:59] 14531 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14531:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14531 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14531:2: note: ')' token is here [00:03:59] 14531 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14534:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14534:5: note: '{' token is here [00:03:59] 14534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14534:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14534:5: note: ')' token is here [00:03:59] 14534 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: note: '{' token is here [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: note: '{' token is here [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: note: ')' token is here [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14558:13: note: ')' token is here [00:03:59] 14558 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14586:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14586 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14586:2: note: '{' token is here [00:03:59] 14586 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14586:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14586 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14586:2: note: ')' token is here [00:03:59] 14586 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14589:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14589 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14589:5: note: '{' token is here [00:03:59] 14589 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14589:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14589 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14589:5: note: ')' token is here [00:03:59] 14589 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: note: '{' token is here [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: note: '{' token is here [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: note: ')' token is here [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14613:13: note: ')' token is here [00:03:59] 14613 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: note: '{' token is here [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: note: '{' token is here [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: note: ')' token is here [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14621:13: note: ')' token is here [00:03:59] 14621 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14637:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14637 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14637:2: note: '{' token is here [00:03:59] 14637 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14637:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14637 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14637:2: note: ')' token is here [00:03:59] 14637 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14640:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14640 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14640:5: note: '{' token is here [00:03:59] 14640 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14640:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14640 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14640:5: note: ')' token is here [00:03:59] 14640 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: note: '{' token is here [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: note: '{' token is here [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: note: ')' token is here [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14665:13: note: ')' token is here [00:03:59] 14665 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14683:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14683 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14683:2: note: '{' token is here [00:03:59] 14683 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14683:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14683 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14683:2: note: ')' token is here [00:03:59] 14683 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14686:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14686:5: note: '{' token is here [00:03:59] 14686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14686:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14686:5: note: ')' token is here [00:03:59] 14686 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: note: '{' token is here [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: note: '{' token is here [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: note: ')' token is here [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14705:13: note: ')' token is here [00:03:59] 14705 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14711:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14711 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14711:2: note: '{' token is here [00:03:59] 14711 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14711:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14711 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14711:2: note: ')' token is here [00:03:59] 14711 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14714:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14714 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14714:5: note: '{' token is here [00:03:59] 14714 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14714:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14714 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14714:5: note: ')' token is here [00:03:59] 14714 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: note: '{' token is here [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: note: '{' token is here [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: note: ')' token is here [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14735:13: note: ')' token is here [00:03:59] 14735 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: note: '{' token is here [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: note: '{' token is here [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: note: ')' token is here [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8860:24: note: ')' token is here [00:03:59] 8860 | if (ret == -1) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14746:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14746:5: note: '{' token is here [00:03:59] 14746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14746:5: note: ')' token is here [00:03:59] 14746 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: note: '{' token is here [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: note: '{' token is here [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: note: ')' token is here [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14768:13: note: ')' token is here [00:03:59] 14768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14777:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14777 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14777:2: note: '{' token is here [00:03:59] 14777 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14777:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14777 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14777:2: note: ')' token is here [00:03:59] 14777 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14780:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14780 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14780:5: note: '{' token is here [00:03:59] 14780 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14780:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14780 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14780:5: note: ')' token is here [00:03:59] 14780 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: note: '{' token is here [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: note: '{' token is here [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: note: ')' token is here [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14802:13: note: ')' token is here [00:03:59] 14802 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14811:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14811 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14811:2: note: '{' token is here [00:03:59] 14811 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14811:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14811 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14811:2: note: ')' token is here [00:03:59] 14811 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14814:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14814 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14814:5: note: '{' token is here [00:03:59] 14814 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14814:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14814 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14814:5: note: ')' token is here [00:03:59] 14814 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: note: '{' token is here [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: note: '{' token is here [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: note: ')' token is here [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14838:13: note: ')' token is here [00:03:59] 14838 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: note: '{' token is here [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: note: '{' token is here [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: note: ')' token is here [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8904:22: note: ')' token is here [00:03:59] 8904 | if (!result) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14853:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14853 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14853:5: note: '{' token is here [00:03:59] 14853 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14853:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14853 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14853:5: note: ')' token is here [00:03:59] 14853 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: note: '{' token is here [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: note: '{' token is here [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: note: ')' token is here [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14877:13: note: ')' token is here [00:03:59] 14877 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: note: '{' token is here [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: note: '{' token is here [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: note: ')' token is here [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8926:12: note: ')' token is here [00:03:59] 8926 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14895:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14895 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14895:5: note: '{' token is here [00:03:59] 14895 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14895:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14895 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14895:5: note: ')' token is here [00:03:59] 14895 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: note: '{' token is here [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: note: '{' token is here [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: note: ')' token is here [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14914:13: note: ')' token is here [00:03:59] 14914 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14920:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14920 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14920:2: note: '{' token is here [00:03:59] 14920 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14920:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14920 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14920:2: note: ')' token is here [00:03:59] 14920 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14923:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14923 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14923:5: note: '{' token is here [00:03:59] 14923 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14923:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14923 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14923:5: note: ')' token is here [00:03:59] 14923 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: note: '{' token is here [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: note: '{' token is here [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: note: ')' token is here [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14946:13: note: ')' token is here [00:03:59] 14946 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14952:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14952 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14952:2: note: '{' token is here [00:03:59] 14952 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14952:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14952 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14952:2: note: ')' token is here [00:03:59] 14952 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14955:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14955 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14955:5: note: '{' token is here [00:03:59] 14955 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14955:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14955 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14955:5: note: ')' token is here [00:03:59] 14955 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: note: '{' token is here [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: note: '{' token is here [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: note: ')' token is here [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14974:13: note: ')' token is here [00:03:59] 14974 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14980:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14980 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14980:2: note: '{' token is here [00:03:59] 14980 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14980:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14980 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14980:2: note: ')' token is here [00:03:59] 14980 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:14983:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14983 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:14983:5: note: '{' token is here [00:03:59] 14983 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:14983:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 14983 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:14983:5: note: ')' token is here [00:03:59] 14983 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: note: '{' token is here [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: note: '{' token is here [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: note: ')' token is here [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15005:13: note: ')' token is here [00:03:59] 15005 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: note: '{' token is here [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: note: '{' token is here [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: note: ')' token is here [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8966:11: note: ')' token is here [00:03:59] 8966 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: note: '{' token is here [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: note: '{' token is here [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: note: ')' token is here [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8970:11: note: ')' token is here [00:03:59] 8970 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15023:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15023 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15023:5: note: '{' token is here [00:03:59] 15023 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15023:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15023 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15023:5: note: ')' token is here [00:03:59] 15023 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: note: '{' token is here [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: note: '{' token is here [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: note: ')' token is here [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15049:13: note: ')' token is here [00:03:59] 15049 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: note: '{' token is here [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: note: '{' token is here [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: note: ')' token is here [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15057:13: note: ')' token is here [00:03:59] 15057 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: note: '{' token is here [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: note: '{' token is here [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: note: ')' token is here [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8987:5: note: ')' token is here [00:03:59] 8987 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: note: '{' token is here [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: note: '{' token is here [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: note: ')' token is here [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:8990:11: note: ')' token is here [00:03:59] 8990 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15069:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15069 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15069:2: note: '{' token is here [00:03:59] 15069 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15069:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15069 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15069:2: note: ')' token is here [00:03:59] 15069 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15072:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15072:5: note: '{' token is here [00:03:59] 15072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15072:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15072:5: note: ')' token is here [00:03:59] 15072 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: note: '{' token is here [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: note: '{' token is here [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: note: ')' token is here [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15101:13: note: ')' token is here [00:03:59] 15101 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: note: '{' token is here [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: note: '{' token is here [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: note: ')' token is here [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9023:11: note: ')' token is here [00:03:59] 9023 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: note: '{' token is here [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: note: '{' token is here [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: note: ')' token is here [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9032:13: note: ')' token is here [00:03:59] 9032 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15161 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15161:5: note: '{' token is here [00:03:59] 15161 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15161 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15161:5: note: ')' token is here [00:03:59] 15161 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: note: '{' token is here [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: note: '{' token is here [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: note: ')' token is here [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15182:13: note: ')' token is here [00:03:59] 15182 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: note: '{' token is here [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: note: '{' token is here [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: note: ')' token is here [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9065:19: note: ')' token is here [00:03:59] 9065 | if (!doc) XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15203:5: note: '{' token is here [00:03:59] 15203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15203:5: note: ')' token is here [00:03:59] 15203 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: note: '{' token is here [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: note: '{' token is here [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: note: ')' token is here [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15230:13: note: ')' token is here [00:03:59] 15230 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15237:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15237 | STMT_START { [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15237:17: note: '{' token is here [00:03:59] 15237 | STMT_START { [00:03:59] | ^ [00:03:59] LibXML.c:15248:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15248 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15248:8: note: ')' token is here [00:03:59] 15248 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15265:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15265 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15265:2: note: '{' token is here [00:03:59] 15265 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15265:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15265 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15265:2: note: ')' token is here [00:03:59] 15265 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15268 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15268:5: note: '{' token is here [00:03:59] 15268 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15268 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15268:5: note: ')' token is here [00:03:59] 15268 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: note: '{' token is here [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: note: '{' token is here [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: note: ')' token is here [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15292:13: note: ')' token is here [00:03:59] 15292 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: note: '{' token is here [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: note: '{' token is here [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: note: ')' token is here [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9119:4: note: ')' token is here [00:03:59] 9119 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: note: '{' token is here [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: note: '{' token is here [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: note: ')' token is here [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9134:6: note: ')' token is here [00:03:59] 9134 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15322:5: note: '{' token is here [00:03:59] 15322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15322:5: note: ')' token is here [00:03:59] 15322 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: note: '{' token is here [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: note: '{' token is here [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: note: ')' token is here [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15344:13: note: ')' token is here [00:03:59] 15344 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15357:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15357 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15357:2: note: '{' token is here [00:03:59] 15357 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15357:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15357 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15357:2: note: ')' token is here [00:03:59] 15357 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15360:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15360 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15360:5: note: '{' token is here [00:03:59] 15360 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15360:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15360 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15360:5: note: ')' token is here [00:03:59] 15360 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: note: '{' token is here [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: note: '{' token is here [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: note: ')' token is here [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15384:13: note: ')' token is here [00:03:59] 15384 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15390:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15390:2: note: '{' token is here [00:03:59] 15390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15390:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15390:2: note: ')' token is here [00:03:59] 15390 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15393:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15393:5: note: '{' token is here [00:03:59] 15393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15393:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15393:5: note: ')' token is here [00:03:59] 15393 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: note: '{' token is here [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: note: '{' token is here [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: note: ')' token is here [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15413:13: note: ')' token is here [00:03:59] 15413 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: note: '{' token is here [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: note: '{' token is here [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: note: ')' token is here [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15421:13: note: ')' token is here [00:03:59] 15421 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15427:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15427 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15427:2: note: '{' token is here [00:03:59] 15427 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15427:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15427 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15427:2: note: ')' token is here [00:03:59] 15427 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15430:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15430 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15430:5: note: '{' token is here [00:03:59] 15430 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15430:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15430 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15430:5: note: ')' token is here [00:03:59] 15430 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: note: '{' token is here [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: note: '{' token is here [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: note: ')' token is here [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15451:13: note: ')' token is here [00:03:59] 15451 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15457:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15457 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15457:2: note: '{' token is here [00:03:59] 15457 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15457:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15457 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15457:2: note: ')' token is here [00:03:59] 15457 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15460 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15460:5: note: '{' token is here [00:03:59] 15460 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15460 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15460:5: note: ')' token is here [00:03:59] 15460 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: note: '{' token is here [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: note: '{' token is here [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: note: ')' token is here [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15480:13: note: ')' token is here [00:03:59] 15480 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: note: '{' token is here [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: note: '{' token is here [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: note: ')' token is here [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15488:13: note: ')' token is here [00:03:59] 15488 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15494:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15494 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15494:2: note: '{' token is here [00:03:59] 15494 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15494:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15494 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15494:2: note: ')' token is here [00:03:59] 15494 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15497:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15497 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15497:5: note: '{' token is here [00:03:59] 15497 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15497:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15497 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15497:5: note: ')' token is here [00:03:59] 15497 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: note: '{' token is here [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: note: '{' token is here [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: note: ')' token is here [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15521:13: note: ')' token is here [00:03:59] 15521 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: note: '{' token is here [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: note: '{' token is here [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: note: ')' token is here [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15545:5: note: ')' token is here [00:03:59] 15545 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: note: '{' token is here [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: note: '{' token is here [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: note: ')' token is here [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15568:13: note: ')' token is here [00:03:59] 15568 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15574:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15574 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15574:2: note: '{' token is here [00:03:59] 15574 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15574:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15574 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15574:2: note: ')' token is here [00:03:59] 15574 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15577 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15577:5: note: '{' token is here [00:03:59] 15577 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15577 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15577:5: note: ')' token is here [00:03:59] 15577 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: note: '{' token is here [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: note: '{' token is here [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: note: ')' token is here [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15596:13: note: ')' token is here [00:03:59] 15596 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15602:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15602 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15602:2: note: '{' token is here [00:03:59] 15602 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15602:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15602 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15602:2: note: ')' token is here [00:03:59] 15602 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15605:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15605 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15605:5: note: '{' token is here [00:03:59] 15605 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15605:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15605 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15605:5: note: ')' token is here [00:03:59] 15605 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: note: '{' token is here [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: note: '{' token is here [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: note: ')' token is here [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15624:13: note: ')' token is here [00:03:59] 15624 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15630:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15630 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15630:2: note: '{' token is here [00:03:59] 15630 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15630:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15630 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15630:2: note: ')' token is here [00:03:59] 15630 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15633:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15633 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15633:5: note: '{' token is here [00:03:59] 15633 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15633:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15633 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15633:5: note: ')' token is here [00:03:59] 15633 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: note: '{' token is here [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: note: '{' token is here [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: note: ')' token is here [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15653:13: note: ')' token is here [00:03:59] 15653 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15660:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15660 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15660:2: note: '{' token is here [00:03:59] 15660 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15660:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15660 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15660:2: note: ')' token is here [00:03:59] 15660 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15663:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15663:5: note: '{' token is here [00:03:59] 15663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15663:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15663:5: note: ')' token is here [00:03:59] 15663 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: note: '{' token is here [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: note: '{' token is here [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: note: ')' token is here [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15683:13: note: ')' token is here [00:03:59] 15683 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15690:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15690 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15690:2: note: '{' token is here [00:03:59] 15690 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15690:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15690 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15690:2: note: ')' token is here [00:03:59] 15690 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15693:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15693 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15693:5: note: '{' token is here [00:03:59] 15693 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15693:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15693 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15693:5: note: ')' token is here [00:03:59] 15693 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: note: '{' token is here [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: note: '{' token is here [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: note: ')' token is here [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15712:13: note: ')' token is here [00:03:59] 15712 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15718:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15718 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15718:2: note: '{' token is here [00:03:59] 15718 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15718:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15718 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15718:2: note: ')' token is here [00:03:59] 15718 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15721 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15721:5: note: '{' token is here [00:03:59] 15721 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15721 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15721:5: note: ')' token is here [00:03:59] 15721 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: note: '{' token is here [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: note: '{' token is here [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: note: ')' token is here [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15740:13: note: ')' token is here [00:03:59] 15740 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15749:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15749 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15749:5: note: '{' token is here [00:03:59] 15749 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15749:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15749 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15749:5: note: ')' token is here [00:03:59] 15749 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: note: '{' token is here [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: note: '{' token is here [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: note: ')' token is here [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15768:13: note: ')' token is here [00:03:59] 15768 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15777:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15777 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15777:5: note: '{' token is here [00:03:59] 15777 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15777:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15777 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15777:5: note: ')' token is here [00:03:59] 15777 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: note: '{' token is here [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: note: '{' token is here [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: note: ')' token is here [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15796:13: note: ')' token is here [00:03:59] 15796 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15805:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15805 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15805:5: note: '{' token is here [00:03:59] 15805 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15805:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15805 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15805:5: note: ')' token is here [00:03:59] 15805 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: note: '{' token is here [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: note: '{' token is here [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: note: ')' token is here [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15824:13: note: ')' token is here [00:03:59] 15824 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15833:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15833 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15833:5: note: '{' token is here [00:03:59] 15833 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15833:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15833 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15833:5: note: ')' token is here [00:03:59] 15833 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: note: '{' token is here [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: note: '{' token is here [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: note: ')' token is here [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15852:13: note: ')' token is here [00:03:59] 15852 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15861:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15861 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15861:5: note: '{' token is here [00:03:59] 15861 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15861:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15861 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15861:5: note: ')' token is here [00:03:59] 15861 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: note: '{' token is here [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: note: '{' token is here [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: note: ')' token is here [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15889:13: note: ')' token is here [00:03:59] 15889 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: note: '{' token is here [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: note: '{' token is here [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: note: ')' token is here [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9343:26: note: ')' token is here [00:03:59] 9343 | if (ctxt == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: note: '{' token is here [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: note: '{' token is here [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: note: ')' token is here [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9349:28: note: ')' token is here [00:03:59] 9349 | if (input == NULL) XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9380:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9380 | EXTEND(SP,2); [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9380:9: note: '{' token is here [00:03:59] 9380 | EXTEND(SP,2); [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:03:59] 459 | # define EXTEND(p,n) STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9380:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9380 | EXTEND(SP,2); [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9380:9: note: ')' token is here [00:03:59] 9380 | EXTEND(SP,2); [00:03:59] | ^~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:03:59] 465 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:15974:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15974 | STMT_START { [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:15974:17: note: '{' token is here [00:03:59] 15974 | STMT_START { [00:03:59] | ^ [00:03:59] LibXML.c:15985:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 15985 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:15985:8: note: ')' token is here [00:03:59] 15985 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: note: '{' token is here [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: note: '{' token is here [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: note: ')' token is here [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9404:5: note: ')' token is here [00:03:59] 9404 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16017 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16017:5: note: '{' token is here [00:03:59] 16017 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16017 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16017:5: note: ')' token is here [00:03:59] 16017 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: note: '{' token is here [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: note: '{' token is here [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: note: ')' token is here [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16037:13: note: ')' token is here [00:03:59] 16037 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: note: '{' token is here [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: note: '{' token is here [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: note: ')' token is here [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16045:16: note: ')' token is here [00:03:59] 16045 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: note: '{' token is here [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: note: '{' token is here [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: note: ')' token is here [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16050:13: note: ')' token is here [00:03:59] 16050 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: note: '{' token is here [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: note: '{' token is here [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: note: ')' token is here [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9432:11: note: ')' token is here [00:03:59] 9432 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16059:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16059:2: note: '{' token is here [00:03:59] 16059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16059:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16059:2: note: ')' token is here [00:03:59] 16059 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16062:5: note: '{' token is here [00:03:59] 16062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16062:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16062:5: note: ')' token is here [00:03:59] 16062 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: note: '{' token is here [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: note: '{' token is here [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: note: ')' token is here [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16079:13: note: ')' token is here [00:03:59] 16079 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: note: '{' token is here [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: note: '{' token is here [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: note: ')' token is here [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16087:5: note: ')' token is here [00:03:59] 16087 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: note: '{' token is here [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: note: '{' token is here [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: note: ')' token is here [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9459:5: note: ')' token is here [00:03:59] 9459 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16128:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16128:5: note: '{' token is here [00:03:59] 16128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16128:5: note: ')' token is here [00:03:59] 16128 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: note: '{' token is here [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: note: '{' token is here [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: note: ')' token is here [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16152:13: note: ')' token is here [00:03:59] 16152 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: note: '{' token is here [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: note: '{' token is here [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: note: ')' token is here [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9479:5: note: ')' token is here [00:03:59] 9479 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16161:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16161 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16161:2: note: '{' token is here [00:03:59] 16161 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16161:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16161 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16161:2: note: ')' token is here [00:03:59] 16161 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16164 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16164:5: note: '{' token is here [00:03:59] 16164 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16164 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16164:5: note: ')' token is here [00:03:59] 16164 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: note: '{' token is here [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: note: '{' token is here [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: note: ')' token is here [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16183:13: note: ')' token is here [00:03:59] 16183 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16189:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16189 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16189:2: note: '{' token is here [00:03:59] 16189 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi' [00:03:59] 482 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16189:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16189 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16189:2: note: ')' token is here [00:03:59] 16189 | TARGi((IV)RETVAL, 1); [00:03:59] | ^~~~~~~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi' [00:03:59] 499 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16192:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16192 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16192:5: note: '{' token is here [00:03:59] 16192 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16192:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16192 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16192:5: note: ')' token is here [00:03:59] 16192 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: note: '{' token is here [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: note: '{' token is here [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: note: ')' token is here [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16209:13: note: ')' token is here [00:03:59] 16209 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: note: '{' token is here [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: note: '{' token is here [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: note: ')' token is here [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16217:5: note: ')' token is here [00:03:59] 16217 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: note: '{' token is here [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: note: '{' token is here [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: note: ')' token is here [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9513:5: note: ')' token is here [00:03:59] 9513 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16255:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16255 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16255:5: note: '{' token is here [00:03:59] 16255 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16255:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16255 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16255:5: note: ')' token is here [00:03:59] 16255 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: note: '{' token is here [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: note: '{' token is here [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: note: ')' token is here [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16272:13: note: ')' token is here [00:03:59] 16272 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: note: '{' token is here [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: note: '{' token is here [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: note: ')' token is here [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16280:5: note: ')' token is here [00:03:59] 16280 | XSRETURN_EMPTY; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY' [00:03:59] 332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: note: '{' token is here [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: note: '{' token is here [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: note: ')' token is here [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9550:13: note: ')' token is here [00:03:59] 9550 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:27: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: note: '{' token is here [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:38: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: note: '{' token is here [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: note: ')' token is here [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:70: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9552:13: note: ')' token is here [00:03:59] 9552 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:72: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9591:48: warning: 'content' is deprecated [-Wdeprecated-declarations] [00:03:59] 9591 | tstr = xmlStrdup( out->content ); [00:03:59] | ^ [00:03:59] /usr/local/include/libxml2/libxml/tree.h:103:22: note: 'content' has been explicitly marked deprecated here [00:03:59] 103 | xmlChar *content XML_DEPRECATED_MEMBER; [00:03:59] | ^ [00:03:59] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:03:59] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: note: '{' token is here [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: note: '{' token is here [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: note: ')' token is here [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9618:13: note: ')' token is here [00:03:59] 9618 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16381:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16381 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16381:5: note: '{' token is here [00:03:59] 16381 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16381:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16381 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16381:5: note: ')' token is here [00:03:59] 16381 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: note: '{' token is here [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: note: '{' token is here [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: note: ')' token is here [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9638:13: note: ')' token is here [00:03:59] 9638 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:27: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: note: '{' token is here [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:38: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: note: '{' token is here [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: note: ')' token is here [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:57: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:70: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9640:13: note: ')' token is here [00:03:59] 9640 | XSRETURN_PV(""); [00:03:59] | ^~~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:327:72: note: expanded from macro 'XSRETURN_PV' [00:03:59] 327 | #define XSRETURN_PV(v) STMT_START { XST_mPV(0,v); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: note: '{' token is here [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: note: '{' token is here [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: note: ')' token is here [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^ [00:03:59] LibXML.xs:9703:17: note: ')' token is here [00:03:59] 9703 | XSRETURN_UNDEF; [00:03:59] | ^~~~~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF' [00:03:59] 331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] LibXML.c:16483:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16483 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^~~~~~~~~~ [00:03:59] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:03:59] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:03:59] | ^ [00:03:59] LibXML.c:16483:5: note: '{' token is here [00:03:59] 16483 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' [00:03:59] 317 | STMT_START { \ [00:03:59] | ^ [00:03:59] LibXML.c:16483:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:03:59] 16483 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^ [00:03:59] LibXML.c:16483:5: note: ')' token is here [00:03:59] 16483 | XSRETURN(1); [00:03:59] | ^~~~~~~~~~~ [00:03:59] /usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' [00:03:59] 322 | } STMT_END [00:03:59] | ^~~~~~~~ [00:03:59] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:03:59] 3688 | # define STMT_END ) [00:03:59] | ^ [00:03:59] 3156 warnings generated. [00:03:59] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 dom.c [00:04:01] dom.c:657:10: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:04:01] 657 | case XML_DOCB_DOCUMENT_NODE : [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/tree.h:200:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:04:01] 200 | #define XML_DOCB_DOCUMENT_NODE 21 [00:04:01] | ^ [00:04:01] dom.c:1020:34: warning: 'content' is deprecated [-Wdeprecated-declarations] [00:04:01] 1020 | if ( buffer->content != NULL ) { [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/tree.h:103:22: note: 'content' has been explicitly marked deprecated here [00:04:01] 103 | xmlChar *content XML_DEPRECATED_MEMBER; [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:01] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:01] | ^ [00:04:01] dom.c:1023:65: warning: 'content' is deprecated [-Wdeprecated-declarations] [00:04:01] 1023 | retval = xmlStrcat( retval, buffer->content ); [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/tree.h:103:22: note: 'content' has been explicitly marked deprecated here [00:04:01] 103 | xmlChar *content XML_DEPRECATED_MEMBER; [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:01] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:01] | ^ [00:04:01] dom.c:1026:57: warning: 'content' is deprecated [-Wdeprecated-declarations] [00:04:01] 1026 | retval = xmlStrdup( buffer->content ); [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/tree.h:103:22: note: 'content' has been explicitly marked deprecated here [00:04:01] 103 | xmlChar *content XML_DEPRECATED_MEMBER; [00:04:01] | ^ [00:04:01] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:01] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:01] | ^ [00:04:01] 4 warnings generated. [00:04:01] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 perl-libxml-mm.c [00:04:03] perl-libxml-mm.c:302:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:03] 302 | SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:04:03] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:03] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1496:9: note: expanded from macro 'SvIV_set' [00:04:03] 1496 | STMT_START { \ [00:04:03] | ^~~~~~~~~~ [00:04:03] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:03] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:03] | ^ [00:04:03] perl-libxml-mm.c:302:2: note: '{' token is here [00:04:03] 302 | SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:04:03] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:03] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1496:20: note: expanded from macro 'SvIV_set' [00:04:03] 1496 | STMT_START { \ [00:04:03] | ^ [00:04:03] perl-libxml-mm.c:302:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:03] 302 | SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:04:03] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:03] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1501:9: note: expanded from macro 'SvIV_set' [00:04:03] 1501 | } STMT_END [00:04:03] | ^ [00:04:03] perl-libxml-mm.c:302:2: note: ')' token is here [00:04:03] 302 | SvIV_set(SvRV(sv_reg), PTR2IV(reg_copy)); [00:04:03] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:03] /usr/local/lib/perl5/5.42/mach/CORE/sv.h:1501:11: note: expanded from macro 'SvIV_set' [00:04:03] 1501 | } STMT_END [00:04:03] | ^~~~~~~~ [00:04:03] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:03] 3688 | # define STMT_END ) [00:04:03] | ^ [00:04:03] perl-libxml-mm.c:334:14: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:04:03] 334 | case XML_DOCB_DOCUMENT_NODE: [00:04:03] | ^ [00:04:03] /usr/local/include/libxml2/libxml/tree.h:200:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:04:03] 200 | #define XML_DOCB_DOCUMENT_NODE 21 [00:04:03] | ^ [00:04:03] perl-libxml-mm.c:554:14: warning: case value not in enumerated type 'xmlElementType' [-Wswitch] [00:04:03] 554 | case XML_DOCB_DOCUMENT_NODE: [00:04:03] | ^ [00:04:03] /usr/local/include/libxml2/libxml/tree.h:200:32: note: expanded from macro 'XML_DOCB_DOCUMENT_NODE' [00:04:03] 200 | #define XML_DOCB_DOCUMENT_NODE 21 [00:04:03] | ^ [00:04:03] perl-libxml-mm.c:992:38: warning: 'content' is deprecated [-Wdeprecated-declarations] [00:04:03] 992 | retval = xmlStrdup( out->content ); [00:04:03] | ^ [00:04:03] /usr/local/include/libxml2/libxml/tree.h:103:22: note: 'content' has been explicitly marked deprecated here [00:04:03] 103 | xmlChar *content XML_DEPRECATED_MEMBER; [00:04:03] | ^ [00:04:03] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:03] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:03] | ^ [00:04:03] 5 warnings generated. [00:04:03] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 perl-libxml-sax.c [00:04:06] perl-libxml-sax.c:416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 416 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:416:5: note: '{' token is here [00:04:06] 416 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 416 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:416:5: note: ')' token is here [00:04:06] 416 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: note: '{' token is here [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: note: '{' token is here [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: note: ')' token is here [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:417:5: note: ')' token is here [00:04:06] 417 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: note: '{' token is here [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: note: '{' token is here [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: note: ')' token is here [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:421:5: note: ')' token is here [00:04:06] 421 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:459:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 459 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:459:5: note: '{' token is here [00:04:06] 459 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:459:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 459 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:459:5: note: ')' token is here [00:04:06] 459 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: note: '{' token is here [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: note: '{' token is here [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: note: ')' token is here [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:460:5: note: ')' token is here [00:04:06] 460 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: note: '{' token is here [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: note: '{' token is here [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: note: ')' token is here [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:465:5: note: ')' token is here [00:04:06] 465 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:863:29: warning: 'encoding' is deprecated [-Wdeprecated-declarations] [00:04:06] 863 | encoding = ctxt->input->encoding; [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/parser.h:110:29: note: 'encoding' has been explicitly marked deprecated here [00:04:06] 110 | const xmlChar *encoding XML_DEPRECATED_MEMBER; [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:06] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:864:28: warning: 'version' is deprecated [-Wdeprecated-declarations] [00:04:06] 864 | version = ctxt->input->version; [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/parser.h:112:28: note: 'version' has been explicitly marked deprecated here [00:04:06] 112 | const xmlChar *version XML_DEPRECATED_MEMBER; [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:06] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:897:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 897 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:897:5: note: '{' token is here [00:04:06] 897 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:897:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 897 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:897:5: note: ')' token is here [00:04:06] 897 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: note: '{' token is here [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: note: '{' token is here [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: note: ')' token is here [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:899:5: note: ')' token is here [00:04:06] 899 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: note: '{' token is here [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: note: '{' token is here [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: note: ')' token is here [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:904:5: note: ')' token is here [00:04:06] 904 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:940:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 940 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:940:9: note: '{' token is here [00:04:06] 940 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:940:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 940 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:940:9: note: ')' token is here [00:04:06] 940 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: note: '{' token is here [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: note: '{' token is here [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: note: ')' token is here [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:941:9: note: ')' token is here [00:04:06] 941 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: note: '{' token is here [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: note: '{' token is here [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: note: ')' token is here [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:942:9: note: ')' token is here [00:04:06] 942 | XPUSHs(sv_2mortal(newRV_noinc((SV*)empty))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:952:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 952 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:952:9: note: '{' token is here [00:04:06] 952 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:952:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 952 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:952:9: note: ')' token is here [00:04:06] 952 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: note: '{' token is here [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: note: '{' token is here [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: note: ')' token is here [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:955:9: note: ')' token is here [00:04:06] 955 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:967:27: warning: 'encoding' is deprecated [-Wdeprecated-declarations] [00:04:06] 967 | if ( ctxt->input->encoding != NULL ) { [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/parser.h:110:29: note: 'encoding' has been explicitly marked deprecated here [00:04:06] 110 | const xmlChar *encoding XML_DEPRECATED_MEMBER; [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:06] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:969:41: warning: 'encoding' is deprecated [-Wdeprecated-declarations] [00:04:06] 969 | _C2Sv(ctxt->input->encoding, NULL), EncodingHash); [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/parser.h:110:29: note: 'encoding' has been explicitly marked deprecated here [00:04:06] 110 | const xmlChar *encoding XML_DEPRECATED_MEMBER; [00:04:06] | ^ [00:04:06] /usr/local/include/libxml2/libxml/xmlexports.h:74:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' [00:04:06] 74 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: note: '{' token is here [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: note: '{' token is here [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: note: ')' token is here [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:973:9: note: ')' token is here [00:04:06] 973 | XPUSHs( rv); [00:04:06] | ^~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1011:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1011 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1011:5: note: '{' token is here [00:04:06] 1011 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1011 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1011:5: note: ')' token is here [00:04:06] 1011 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: note: '{' token is here [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: note: '{' token is here [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: note: ')' token is here [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1012:5: note: ')' token is here [00:04:06] 1012 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1062 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1062:5: note: '{' token is here [00:04:06] 1062 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1062:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1062 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1062:5: note: ')' token is here [00:04:06] 1062 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: note: '{' token is here [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: note: '{' token is here [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: note: ')' token is here [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1064:5: note: ')' token is here [00:04:06] 1064 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: note: '{' token is here [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: note: '{' token is here [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: note: ')' token is here [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1066:5: note: ')' token is here [00:04:06] 1066 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1103:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1103 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1103:5: note: '{' token is here [00:04:06] 1103 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1103:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1103 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1103:5: note: ')' token is here [00:04:06] 1103 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: note: '{' token is here [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: note: '{' token is here [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: note: ')' token is here [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1104:5: note: ')' token is here [00:04:06] 1104 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: note: '{' token is here [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: note: '{' token is here [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: note: ')' token is here [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1109:5: note: ')' token is here [00:04:06] 1109 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1150:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1150 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1150:9: note: '{' token is here [00:04:06] 1150 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1150:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1150 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1150:9: note: ')' token is here [00:04:06] 1150 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: note: '{' token is here [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: note: '{' token is here [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: note: ')' token is here [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1152:9: note: ')' token is here [00:04:06] 1152 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: note: '{' token is here [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: note: '{' token is here [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: note: ')' token is here [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1156:9: note: ')' token is here [00:04:06] 1156 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1231:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1231 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1231:9: note: '{' token is here [00:04:06] 1231 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1231:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1231 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1231:9: note: ')' token is here [00:04:06] 1231 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: note: '{' token is here [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: note: '{' token is here [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: note: ')' token is here [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1232:9: note: ')' token is here [00:04:06] 1232 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: note: '{' token is here [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: note: '{' token is here [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: note: ')' token is here [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1236:9: note: ')' token is here [00:04:06] 1236 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1276:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1276 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1276:9: note: '{' token is here [00:04:06] 1276 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1276:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1276 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1276:9: note: ')' token is here [00:04:06] 1276 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: note: '{' token is here [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: note: '{' token is here [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: note: ')' token is here [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1277:9: note: ')' token is here [00:04:06] 1277 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1285:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1285 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1285:9: note: '{' token is here [00:04:06] 1285 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1285:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1285 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1285:9: note: ')' token is here [00:04:06] 1285 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: note: '{' token is here [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: note: '{' token is here [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: note: ')' token is here [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1287:9: note: ')' token is here [00:04:06] 1287 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: note: '{' token is here [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: note: '{' token is here [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: note: ')' token is here [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1291:9: note: ')' token is here [00:04:06] 1291 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1300:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1300 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1300:9: note: '{' token is here [00:04:06] 1300 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1300:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1300 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1300:9: note: ')' token is here [00:04:06] 1300 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: note: '{' token is here [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: note: '{' token is here [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: note: ')' token is here [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1302:9: note: ')' token is here [00:04:06] 1302 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1344:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1344 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1344:9: note: '{' token is here [00:04:06] 1344 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1344:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1344 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1344:9: note: ')' token is here [00:04:06] 1344 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: note: '{' token is here [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: note: '{' token is here [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: note: ')' token is here [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1345:9: note: ')' token is here [00:04:06] 1345 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: note: '{' token is here [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: note: '{' token is here [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: note: ')' token is here [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1348:9: note: ')' token is here [00:04:06] 1348 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1388:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1388 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1388:9: note: '{' token is here [00:04:06] 1388 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1388:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1388 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1388:9: note: ')' token is here [00:04:06] 1388 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: note: '{' token is here [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: note: '{' token is here [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: note: ')' token is here [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1389:9: note: ')' token is here [00:04:06] 1389 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: note: '{' token is here [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: note: '{' token is here [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: note: ')' token is here [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1395:9: note: ')' token is here [00:04:06] 1395 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1406:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1406 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1406:9: note: '{' token is here [00:04:06] 1406 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1406:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1406 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1406:9: note: ')' token is here [00:04:06] 1406 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: note: '{' token is here [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: note: '{' token is here [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: note: ')' token is here [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1407:9: note: ')' token is here [00:04:06] 1407 | XPUSHs(handler); [00:04:06] | ^~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: note: '{' token is here [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: note: '{' token is here [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: note: ')' token is here [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1409:9: note: ')' token is here [00:04:06] 1409 | XPUSHs(rv); [00:04:06] | ^~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1507 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1507:5: note: '{' token is here [00:04:06] 1507 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1507 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1507:5: note: ')' token is here [00:04:06] 1507 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: note: '{' token is here [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: note: '{' token is here [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: note: ')' token is here [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1508:5: note: ')' token is here [00:04:06] 1508 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: note: '{' token is here [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: note: '{' token is here [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: note: ')' token is here [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1510:5: note: ')' token is here [00:04:06] 1510 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: note: '{' token is here [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: note: '{' token is here [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: note: ')' token is here [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1511:5: note: ')' token is here [00:04:06] 1511 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: note: '{' token is here [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: note: '{' token is here [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: note: ')' token is here [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1512:5: note: ')' token is here [00:04:06] 1512 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1539:17: warning: initializing 'xmlErrorPtr' (aka 'struct _xmlError *') with an expression of type 'const xmlError *' (aka 'const struct _xmlError *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] [00:04:06] 1539 | xmlErrorPtr last_err = xmlCtxtGetLastError( ctxt ); [00:04:06] | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] perl-libxml-sax.c:1547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1547 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1547:5: note: '{' token is here [00:04:06] 1547 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1547 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1547:5: note: ')' token is here [00:04:06] 1547 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: note: '{' token is here [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: note: '{' token is here [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: note: ')' token is here [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1549:5: note: ')' token is here [00:04:06] 1549 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: note: '{' token is here [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: note: '{' token is here [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: note: ')' token is here [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1561:5: note: ')' token is here [00:04:06] 1561 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: note: '{' token is here [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: note: '{' token is here [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: note: ')' token is here [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1562:5: note: ')' token is here [00:04:06] 1562 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: note: '{' token is here [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: note: '{' token is here [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: note: ')' token is here [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1563:5: note: ')' token is here [00:04:06] 1563 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1612 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1612:5: note: '{' token is here [00:04:06] 1612 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' [00:04:06] 120 | STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1612 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1612:5: note: ')' token is here [00:04:06] 1612 | PUSHMARK(SP) ; [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' [00:04:06] 129 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: note: '{' token is here [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: note: '{' token is here [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: note: ')' token is here [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1613:5: note: ')' token is here [00:04:06] 1613 | XPUSHs(sax->parser); [00:04:06] | ^~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: note: '{' token is here [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: note: '{' token is here [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: note: ')' token is here [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1621:5: note: ')' token is here [00:04:06] 1621 | XPUSHs(sv_2mortal(svMessage)); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: note: '{' token is here [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: note: '{' token is here [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: note: ')' token is here [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1622:5: note: ')' token is here [00:04:06] 1622 | XPUSHs(sv_2mortal(newSViv(ctxt->input->line))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: note: '{' token is here [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^~~~~~~~~~ [00:04:06] ./ppport.h:3687:28: note: expanded from macro 'STMT_START' [00:04:06] 3687 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: note: '{' token is here [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' [00:04:06] 459 | # define EXTEND(p,n) STMT_START { \ [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: note: ')' token is here [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' [00:04:06] 465 | } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^ [00:04:06] perl-libxml-sax.c:1623:5: note: ')' token is here [00:04:06] 1623 | XPUSHs(sv_2mortal(newSViv(ctxt->input->col))); [00:04:06] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:04:06] /usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' [00:04:06] 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END [00:04:06] | ^~~~~~~~ [00:04:06] ./ppport.h:3688:20: note: expanded from macro 'STMT_END' [00:04:06] 3688 | # define STMT_END ) [00:04:06] | ^ [00:04:06] 207 warnings generated. [00:04:06] 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.0210\" -DXS_VERSION=\"2.0210\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DHAVE_UTF8 xpath.c [00:04:08] rm -f blib/arch/auto/XML/LibXML/LibXML.so [00:04:08] LD_RUN_PATH="/usr/local/lib:/usr/lib" cc -shared -L/usr/local/lib/perl5/5.42/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:04:08] chmod 755 blib/arch/auto/XML/LibXML/LibXML.so [00:04:10] Manifying 34 pod documents [00:04:10] =========================================================================== [00:04:10] =================================================== [00:04:10] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:04:11] ===> p5-XML-LibXML-2.0210_1,1 depends on package: p5-XML-NamespaceSupport>=1.07 - found [00:04:11] ===> p5-XML-LibXML-2.0210_1,1 depends on package: p5-XML-SAX>=0.11 - found [00:04:11] ===> p5-XML-LibXML-2.0210_1,1 depends on package: perl5>=5.42.r<5.43 - found [00:04:11] =========================================================================== [00:04:11] =================================================== [00:04:11] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:04:11] ===> Staging for p5-XML-LibXML-2.0210_1,1 [00:04:13] ===> Generating temporary packing list [00:04:14] "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibXML.bs blib/arch/auto/XML/LibXML/LibXML.bs 644 [00:04:14] Manifying 34 pod documents [00:04:16] Files found in blib/arch: installing files in blib/lib into architecture dependent library tree [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/auto/XML/LibXML/LibXML.so [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Reader.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Boolean.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Reader.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Error.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Text.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Pattern.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Literal.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Devel.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Common.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/SAX.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/XPathContext.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/CDATASection.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Document.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/RegExp.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/RelaxNG.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/AttributeHash.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Node.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Comment.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/DOM.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/NodeList.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Number.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Namespace.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Parser.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/PI.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Error.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Schema.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/ErrNo.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/XPathContext.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Element.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Common.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Dtd.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/ErrNo.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/XPathExpression.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/DocumentFragment.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/SAX.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/Attr.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/InputCallback.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/SAX/Generator.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/SAX/Builder.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/SAX/Parser.pm [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/XML/LibXML/SAX/Builder.pod [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Comment.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::DocumentFragment.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::InputCallback.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Devel.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::SAX::Generator.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Schema.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Node.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::ErrNo.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Boolean.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::XPathExpression.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::XPathContext.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Common.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Text.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::AttributeHash.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Reader.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Pattern.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Literal.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Attr.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::SAX.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Namespace.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::DOM.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Parser.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::RegExp.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::SAX::Builder.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Element.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::CDATASection.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::PI.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::RelaxNG.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Error.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Number.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Dtd.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::Document.3 [00:04:16] Installing /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/man/man3/XML::LibXML::NodeList.3 [00:04:17] /usr/bin/strip /wrkdirs/usr/ports/textproc/p5-XML-LibXML/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/auto/XML/LibXML/LibXML.so [00:04:17] ====> Compressing man pages (compress-man) [00:04:19] =========================================================================== [00:04:19] =================================================== [00:04:19] ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-08-17T17:09:48+00:00' 'PKG_NOTE_ports_top_git_hash=b0d29528dad0' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=3068854dd026' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20250724' NO_DEPENDS=yes USER=root UID=0 GID=0 [00:04:19] ===> Building packages for p5-XML-LibXML-2.0210_1,1 [00:04:21] ===> Building p5-XML-LibXML-2.0210_1,1 [00:05:02] =========================================================================== [00:05:03] =>> Cleaning up wrkdir [00:05:03] ===> Cleaning for p5-XML-LibXML-2.0210_1,1 [00:05:04] build of textproc/p5-XML-LibXML | p5-XML-LibXML-2.0210_1,1 ended at 2025-08-17T19:14:50+02:00 [00:05:04] build time: 00:05:17