=>> Building www/p5-HTML5-DOM
build started at Fri Oct 3 03:47:45 EDT 2025
port directory: /usr/ports/www/p5-HTML5-DOM
package name: p5-HTML5-DOM-1.26
building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64
maintained by: wen@FreeBSD.org
Makefile datestamp: -rw-r--r-- 1 root wheel 364 Aug 27 2024 /usr/ports/www/p5-HTML5-DOM/Makefile
Ports top last git commit: a936fb9b16ba
Ports top unclean checkout: no
Port dir last git commit: 4c7877218fab
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.2
Host OSVERSION: 1500064
Jail OSVERSION: 1500064
Job Id: 05
---Begin Environment---
SHELL=/bin/sh
OSVERSION=1500064
UNAME_v=FreeBSD 15.0-ALPHA3 1500064
UNAME_r=15.0-ALPHA3
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.2
MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=tmux-256color
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/05/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=freebsd_15_c_x64-HEAD-ALL
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.2
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
---End OPTIONS List---
--MAINTAINER--
wen@FreeBSD.org
--End MAINTAINER--
--CONFIGURE_ARGS--
INSTALLDIRS="site" CC="cc" CCFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 " LD="cc" PREFIX="/usr/local" INSTALLPRIVLIB="/usr/local/lib" INSTALLARCHLIB="/usr/local/lib"
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
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/www/p5-HTML5-DOM/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work XDG_CACHE_HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/.cache HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/p5-HTML5-DOM/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"
--End CONFIGURE_ENV--
--MAKE_ENV--
PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work XDG_CACHE_HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/.cache HOME=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/p5-HTML5-DOM/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 -std=gnu99 " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CSTD=gnu99 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"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=15.0 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/HTML5-DOM" EXAMPLESDIR="share/examples/HTML5-DOM" DATADIR="share/HTML5-DOM" WWWDIR="www/HTML5-DOM" ETCDIR="etc/HTML5-DOM"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/HTML5-DOM DOCSDIR=/usr/local/share/doc/HTML5-DOM EXAMPLESDIR=/usr/local/share/examples/HTML5-DOM WWWDIR=/usr/local/www/HTML5-DOM ETCDIR=/usr/local/etc/HTML5-DOM
--End SUB_LIST--
---Begin make.conf---
DEFAULT_VERSIONS+=pgsql=15
DEFAULT_VERSIONS+=php=82
DISABLE_LICENSES=yes
SELECTED_OPTIONS+=OPENBLAS
ARCHDEF=AMD64K10h64SSE3
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### ####
DEFAULT_VERSIONS+=pgsql=15
DEFAULT_VERSIONS+=php=82
DISABLE_LICENSES=yes
SELECTED_OPTIONS+=OPENBLAS
ARCHDEF=AMD64K10h64SSE3
WITH_CCACHE_BUILD=yes
CCACHE_DIR=/root/.ccache
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 33554432
stack size (kbytes, -s) 524288
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 89999
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
pipebuf (-y) unlimited
--End resource limits--
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> p5-HTML5-DOM-1.26 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.3.1.pkg
[pkg.DaveG.ca] Installing pkg-2.3.1...
[pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done
===> p5-HTML5-DOM-1.26 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of p5-HTML5-DOM-1.26
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Fetching all distfiles required by p5-HTML5-DOM-1.26 for building
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Fetching all distfiles required by p5-HTML5-DOM-1.26 for building
=> SHA256 Checksum OK for HTML5-DOM-1.26.tar.gz.
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Fetching all distfiles required by p5-HTML5-DOM-1.26 for building
===> Extracting for p5-HTML5-DOM-1.26
=> SHA256 Checksum OK for HTML5-DOM-1.26.tar.gz.
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Patching for p5-HTML5-DOM-1.26
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> p5-HTML5-DOM-1.26 depends on package: perl5>=5.42.r<5.43 - not found
===> Installing existing package /packages/All/perl5-5.42.0_1.pkg
[pkg.DaveG.ca] Installing perl5-5.42.0_1...
[pkg.DaveG.ca] Extracting perl5-5.42.0_1: .......... done
===> p5-HTML5-DOM-1.26 depends on package: perl5>=5.42.r<5.43 - found
===> Returning to build of p5-HTML5-DOM-1.26
===> p5-HTML5-DOM-1.26 depends on file: /usr/local/bin/ccache - not found
===> Installing existing package /packages/All/ccache-3.7.12_8.pkg
[pkg.DaveG.ca] Installing ccache-3.7.12_8...
[pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done
Create compiler links...
create symlink for cc
create symlink for cc (world)
create symlink for c++
create symlink for c++ (world)
create symlink for CC
create symlink for CC (world)
create symlink for clang
create symlink for clang (world)
create symlink for clang++
create symlink for clang++ (world)
=====
Message from ccache-3.7.12_8:
--
NOTE:
Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for
information on using ccache with FreeBSD ports and src.
===> p5-HTML5-DOM-1.26 depends on file: /usr/local/bin/ccache - found
===> Returning to build of p5-HTML5-DOM-1.26
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Configuring for p5-HTML5-DOM-1.26
Detected *BSD - switch from mutex to semaphore
WARNING: Older versions of ExtUtils::MakeMaker may errantly install README.pod as part of this distribution. It is recommended to avoid using this path in CPAN modules.
Checking if your kit is complete...
Warning: the following files are missing in your kit:
HTML5-DOM-1.26/META.json
HTML5-DOM-1.26/META.yml
Please inform the author.
Generating a Unix-style Makefile
Writing Makefile for HTML5::DOM
Writing MYMETA.yml and MYMETA.json
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Building for p5-HTML5-DOM-1.26
--- blib/lib/HTML5/.exists ---
--- blib/arch/.exists ---
--- blib/lib/auto/HTML5/DOM/.exists ---
--- blib/arch/auto/HTML5/DOM/.exists ---
--- blib/bin/.exists ---
--- blib/script/.exists ---
--- blib/man1/.exists ---
--- blib/man3/.exists ---
--- config ---
--- subdirs ---
--- dynamic ---
--- DOM.c ---
--- DOM.bs ---
--- utils.o ---
--- modest_modest.o ---
--- modest_mycore.o ---
--- utils.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX utils.c
--- modest_modest.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_modest.c
--- DOM.c ---
"/usr/local/bin/perl5.42.0" "/usr/local/lib/perl5/5.42/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.42/ExtUtils/typemap' -typemap '/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/typemap' DOM.xs > DOM.xsc
--- DOM.bs ---
Running Mkbootstrap for DOM ()
chmod 644 "DOM.bs"
--- modest_mycss.o ---
--- modest_myencoding.o ---
--- modest_myfont.o ---
--- modest_myhtml.o ---
--- modest_myport.o ---
--- modest_myurl.o ---
--- pm_to_blib ---
--- modest_myurl.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_myurl.c
--- modest_mycore.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_mycore.c
--- modest_myport.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_myport.c
--- modest_mycss.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_mycss.c
--- modest_myfont.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_myfont.c
--- modest_myhtml.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_myhtml.c
--- blib/arch/auto/HTML5/DOM/DOM.bs ---
--- blibdirs ---
--- blib/arch/auto/HTML5/DOM/DOM.bs ---
"/usr/local/bin/perl5.42.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- DOM.bs blib/arch/auto/HTML5/DOM/DOM.bs 644
--- pm_to_blib ---
cp lib/HTML5/DOM/Text.pm blib/lib/HTML5/DOM/Text.pm
cp lib/HTML5/DOM/TokenList.pm blib/lib/HTML5/DOM/TokenList.pm
cp lib/HTML5/DOM/Collection.pm blib/lib/HTML5/DOM/Collection.pm
cp lib/HTML5/DOM/DocType.pm blib/lib/HTML5/DOM/DocType.pm
cp lib/HTML5/DOM/CSS/Selector/Entry.pm blib/lib/HTML5/DOM/CSS/Selector/Entry.pm
cp lib/HTML5/DOM/Document.pm blib/lib/HTML5/DOM/Document.pm
cp lib/HTML5/DOM/Tree.pm blib/lib/HTML5/DOM/Tree.pm
cp lib/HTML5/DOM.pod blib/lib/HTML5/DOM.pod
cp lib/HTML5/DOM/Fragment.pm blib/lib/HTML5/DOM/Fragment.pm
cp lib/HTML5/DOM/Comment.pm blib/lib/HTML5/DOM/Comment.pm
cp leaks.pl blib/lib/HTML5/leaks.pl
cp lib/HTML5/DOM/Encoding.pm blib/lib/HTML5/DOM/Encoding.pm
cp lib/HTML5/DOM/Element.pm blib/lib/HTML5/DOM/Element.pm
cp lib/HTML5/DOM.pm blib/lib/HTML5/DOM.pm
cp lib/HTML5/DOM/CSS/Selector.pm blib/lib/HTML5/DOM/CSS/Selector.pm
cp lib/HTML5/DOM/Node.pm blib/lib/HTML5/DOM/Node.pm
cp lib/HTML5/DOM/CSS.pm blib/lib/HTML5/DOM/CSS.pm
--- modest_myencoding.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX modest_myencoding.c
--- pm_to_blib ---
cp lib/HTML5/DOM/AsyncResult.pm blib/lib/HTML5/DOM/AsyncResult.pm
--- config ---
--- DOM.c ---
Please specify prototyping behavior for DOM.xs (see perlxs manual)
mv DOM.xsc DOM.c
--- DOM.o ---
cc -c -I/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"1.26\" -DXS_VERSION=\"1.26\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.42/mach/CORE" -DMyCORE_USE_SEMAPHORE_INSTEAD_OF_MUTEX DOM.c
--- utils.o ---
utils.c:126:1: warning: non-void function does not return a value [-Wreturn-type]
126 | }
| ^
1 warning generated.
--- modest_modest.o ---
In file included from modest_modest.c:5:
./third_party/modest/source/modest/finder/pseudo_class.c:112:13: warning: call to undeclared library function 'snprintf' with type 'int (char *restrict, unsigned long, const char *restrict, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
112 | snprintf(new_data, length, "%s", str);
| ^
./third_party/modest/source/modest/finder/pseudo_class.c:112:13: note: include the header or explicitly provide a declaration for 'snprintf'
1 warning generated.
--- DOM.o ---
DOM.xs:200:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
200 | ENTER; SAVETMPS; PUSHMARK(SP);
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.xs:200:22: note: '{' token is here
200 | ENTER; SAVETMPS; PUSHMARK(SP);
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
DOM.xs:200:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
200 | ENTER; SAVETMPS; PUSHMARK(SP);
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
DOM.xs:200:22: note: ')' token is here
200 | ENTER; SAVETMPS; PUSHMARK(SP);
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.xs:201:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.xs:201:5: note: '{' token is here
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
DOM.xs:201:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.xs:201:5: note: '{' token is here
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
DOM.xs:201:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
DOM.xs:201:5: note: ')' token is here
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.xs:201:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
DOM.xs:201:5: note: ')' token is here
201 | XPUSHs(sv_bless(sv_2mortal(newRV_inc(tmp_sv)), stash));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.xs:515:13: warning: 5 enumeration values not handled in switch: 'MyCSS_SELECTORS_TYPE_UNDEF', 'MyCSS_SELECTORS_TYPE_ATTRIBUTE', 'MyCSS_SELECTORS_TYPE_PSEUDO_CLASS_FUNCTION'... [-Wswitch]
515 | switch (entry->type) {
| ^~~~~~~~~~~
DOM.xs:635:55: warning: cast to smaller integer type 'mycss_selectors_function_drop_type_t' (aka 'enum mycss_selectors_function_drop_type') from 'void *' [-Wvoid-pointer-to-enum-cast]
635 | mycss_selectors_function_drop_type_t drop_val = mycss_selector_value_drop(entry->value);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include/mycss/selectors/value.h:28:41: note: expanded from macro 'mycss_selector_value_drop'
28 | #define mycss_selector_value_drop(obj) ((mycss_selectors_function_drop_type_t)(obj))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DOM.c:956:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
956 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:956:17: note: '{' token is here
956 | STMT_START {
| ^
DOM.c:967:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
967 | } STMT_END
| ^
DOM.c:967:8: note: ')' token is here
967 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1002:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1002 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1002:5: note: '{' token is here
1002 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1002:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1002 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1002:5: note: ')' token is here
1002 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1034:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1034 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1034:17: note: '{' token is here
1034 | STMT_START {
| ^
DOM.c:1045:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1045 | } STMT_END
| ^
DOM.c:1045:8: note: ')' token is here
1045 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1080 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1080:5: note: '{' token is here
1080 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1080 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1080:5: note: ')' token is here
1080 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1114:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1114 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1114:17: note: '{' token is here
1114 | STMT_START {
| ^
DOM.c:1125:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1125 | } STMT_END
| ^
DOM.c:1125:8: note: ')' token is here
1125 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1173:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1173 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1173:5: note: '{' token is here
1173 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1173:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1173 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1173:5: note: ')' token is here
1173 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1211:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1211 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1211:5: note: '{' token is here
1211 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1211:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1211 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1211:5: note: ')' token is here
1211 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1262:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1262 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1262:5: note: '{' token is here
1262 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1262 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1262:5: note: ')' token is here
1262 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1296:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1296 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1296:17: note: '{' token is here
1296 | STMT_START {
| ^
DOM.c:1307:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1307 | } STMT_END
| ^
DOM.c:1307:8: note: ')' token is here
1307 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1348:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1348 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1348:5: note: '{' token is here
1348 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1348:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1348 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1348:5: note: ')' token is here
1348 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1383:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1383 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1383:17: note: '{' token is here
1383 | STMT_START {
| ^
DOM.c:1394:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1394 | } STMT_END
| ^
DOM.c:1394:8: note: ')' token is here
1394 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1416 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1416:5: note: '{' token is here
1416 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1416 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1416:5: note: ')' token is here
1416 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1443:5: note: '{' token is here
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:1443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1443:5: note: '{' token is here
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1443:5: note: ')' token is here
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:1443:5: note: ')' token is here
1443 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1476 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1476:5: note: '{' token is here
1476 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1476 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1476:5: note: ')' token is here
1476 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1507:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1507 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1507:2: note: '{' token is here
1507 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
DOM.c:1507:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1507 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
DOM.c:1507:2: note: ')' token is here
1507 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1510 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1510:5: note: '{' token is here
1510 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1510 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1510:5: note: ')' token is here
1510 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1543:5: note: '{' token is here
1543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1543:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1543:5: note: ')' token is here
1543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1586:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1586:5: note: '{' token is here
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:1586:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1586:5: note: '{' token is here
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1586:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1586:5: note: ')' token is here
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1586:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:1586:5: note: ')' token is here
1586 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1619:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1619 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1619:5: note: '{' token is here
1619 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1619:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1619 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1619:5: note: ')' token is here
1619 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1693:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1693 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1693:5: note: '{' token is here
1693 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1693:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1693 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1693:5: note: ')' token is here
1693 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1733 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1733:5: note: '{' token is here
1733 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1733 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1733:5: note: ')' token is here
1733 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1773:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1773 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1773:5: note: '{' token is here
1773 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1773:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1773 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1773:5: note: ')' token is here
1773 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1823:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1823 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1823:17: note: '{' token is here
1823 | STMT_START {
| ^
DOM.c:1834:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1834 | } STMT_END
| ^
DOM.c:1834:8: note: ')' token is here
1834 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1875:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1875 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1875:5: note: '{' token is here
1875 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1875:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1875 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1875:5: note: ')' token is here
1875 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1908:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1908 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1908:5: note: '{' token is here
1908 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1908:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1908 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1908:5: note: ')' token is here
1908 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1941:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1941 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1941:5: note: '{' token is here
1941 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1941:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1941 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1941:5: note: ')' token is here
1941 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:1974:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1974 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:1974:5: note: '{' token is here
1974 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:1974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1974 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:1974:5: note: ')' token is here
1974 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2023:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2023 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2023:5: note: '{' token is here
2023 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2023:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2023 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2023:5: note: ')' token is here
2023 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2056:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2056 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2056:5: note: '{' token is here
2056 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2056:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2056 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2056:5: note: ')' token is here
2056 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2087:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2087 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2087:2: note: '{' token is here
2087 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
DOM.c:2087:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2087 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
DOM.c:2087:2: note: ')' token is here
2087 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2090:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2090:5: note: '{' token is here
2090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2090:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2090:5: note: ')' token is here
2090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2150 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2150:5: note: '{' token is here
2150 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2150 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2150:5: note: ')' token is here
2150 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2210:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2210 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2210:5: note: '{' token is here
2210 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2210:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2210 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2210:5: note: ')' token is here
2210 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2249 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2249:5: note: '{' token is here
2249 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2249 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2249:5: note: ')' token is here
2249 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2284:5: note: '{' token is here
2284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2284:5: note: ')' token is here
2284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2317:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2317 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2317:5: note: '{' token is here
2317 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2317:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2317 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2317:5: note: ')' token is here
2317 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2355 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2355:5: note: '{' token is here
2355 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2355 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2355:5: note: ')' token is here
2355 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2393:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2393 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2393:5: note: '{' token is here
2393 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2393:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2393 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2393:5: note: ')' token is here
2393 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2436:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2436 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2436:5: note: '{' token is here
2436 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2436:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2436 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2436:5: note: ')' token is here
2436 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2473:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2473 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2473:5: note: '{' token is here
2473 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2473:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2473 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2473:5: note: ')' token is here
2473 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2506:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2506 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2506:5: note: '{' token is here
2506 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2506:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2506 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2506:5: note: ')' token is here
2506 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2539 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2539:5: note: '{' token is here
2539 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2539 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2539:5: note: ')' token is here
2539 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2578:5: note: '{' token is here
2578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2578:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2578:5: note: ')' token is here
2578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2612:5: note: '{' token is here
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:2612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2612:5: note: '{' token is here
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2612:5: note: ')' token is here
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:2612:5: note: ')' token is here
2612 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2664 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2664:5: note: '{' token is here
2664 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2664 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2664:5: note: ')' token is here
2664 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2714:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2714 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2714:5: note: '{' token is here
2714 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2714:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2714 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2714:5: note: ')' token is here
2714 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2788:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2788 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2788:5: note: '{' token is here
2788 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2788:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2788 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2788:5: note: ')' token is here
2788 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2849:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2849 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2849:5: note: '{' token is here
2849 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2849:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2849 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2849:5: note: ')' token is here
2849 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2882:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2882 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2882:5: note: '{' token is here
2882 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2882:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2882 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2882:5: note: ')' token is here
2882 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2916 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2916:5: note: '{' token is here
2916 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2916:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2916 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2916:5: note: ')' token is here
2916 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2965:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2965 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2965:2: note: '{' token is here
2965 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
DOM.c:2965:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2965 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
DOM.c:2965:2: note: ')' token is here
2965 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:2968:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2968 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:2968:5: note: '{' token is here
2968 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:2968:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2968 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:2968:5: note: ')' token is here
2968 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3101:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3101 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3101:5: note: '{' token is here
3101 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3101:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3101 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3101:5: note: ')' token is here
3101 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3284:5: note: '{' token is here
3284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3284:5: note: ')' token is here
3284 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3325:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3325:5: note: '{' token is here
3325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3325:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3325:5: note: ')' token is here
3325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3364:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3364 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3364:2: note: '{' token is here
3364 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
DOM.c:3364:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3364 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
DOM.c:3364:2: note: ')' token is here
3364 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3367:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3367:5: note: '{' token is here
3367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3367:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3367:5: note: ')' token is here
3367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3404:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3404 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3404:5: note: '{' token is here
3404 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3404:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3404 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3404:5: note: ')' token is here
3404 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3438:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3438 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3438:5: note: '{' token is here
3438 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3438:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3438 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3438:5: note: ')' token is here
3438 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3475:5: note: '{' token is here
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3475:5: note: ')' token is here
3475 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3509:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3509 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3509:5: note: '{' token is here
3509 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3509:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3509 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3509:5: note: ')' token is here
3509 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3543:5: note: '{' token is here
3543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3543:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3543:5: note: ')' token is here
3543 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3577 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3577:5: note: '{' token is here
3577 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3577 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3577:5: note: ')' token is here
3577 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3638:5: note: '{' token is here
3638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3638:5: note: ')' token is here
3638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3748:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3748 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3748:5: note: '{' token is here
3748 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3748:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3748 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3748:5: note: ')' token is here
3748 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3858:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3858 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3858:5: note: '{' token is here
3858 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3858:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3858 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3858:5: note: ')' token is here
3858 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:3934:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:3934:5: note: '{' token is here
3934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:3934:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:3934:5: note: ')' token is here
3934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4019:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4019 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4019:5: note: '{' token is here
4019 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4019 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4019:5: note: ')' token is here
4019 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4124 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4124:5: note: '{' token is here
4124 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4124 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4124:5: note: ')' token is here
4124 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4190:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4190 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4190:5: note: '{' token is here
4190 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4190:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4190 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4190:5: note: ')' token is here
4190 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4222:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4222 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4222:5: note: '{' token is here
4222 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4222:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4222 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4222:5: note: ')' token is here
4222 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4254 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4254:5: note: '{' token is here
4254 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4254 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4254:5: note: ')' token is here
4254 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4292:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4292 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4292:5: note: '{' token is here
4292 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4292:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4292 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4292:5: note: ')' token is here
4292 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4325:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4325:5: note: '{' token is here
4325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4325:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4325:5: note: ')' token is here
4325 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4364 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4364:5: note: '{' token is here
4364 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4364 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4364:5: note: ')' token is here
4364 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4416:5: note: '{' token is here
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:4416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4416:5: note: '{' token is here
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4416:5: note: ')' token is here
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:4416:5: note: ')' token is here
4416 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4461:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4461 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4461:5: note: '{' token is here
4461 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4461:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4461 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4461:5: note: ')' token is here
4461 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4521:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4521 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4521:5: note: '{' token is here
4521 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4521:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4521 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4521:5: note: ')' token is here
4521 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4558:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4558 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4558:5: note: '{' token is here
4558 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4558:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4558 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4558:5: note: ')' token is here
4558 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4592:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4592 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4592:5: note: '{' token is here
4592 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4592:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4592 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4592:5: note: ')' token is here
4592 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4629:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4629 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4629:5: note: '{' token is here
4629 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4629:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4629 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4629:5: note: ')' token is here
4629 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4663:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4663 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4663:5: note: '{' token is here
4663 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4663:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4663 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4663:5: note: ')' token is here
4663 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4720:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4720 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4720:5: note: '{' token is here
4720 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4720:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4720 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4720:5: note: ')' token is here
4720 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4865:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4865 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4865:5: note: '{' token is here
4865 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4865:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4865 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4865:5: note: ')' token is here
4865 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4915:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4915 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4915:5: note: '{' token is here
4915 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4915:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4915 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4915:5: note: ')' token is here
4915 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4957 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4957:5: note: '{' token is here
4957 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4957 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4957:5: note: ')' token is here
4957 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:4999:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4999 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:4999:5: note: '{' token is here
4999 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:4999:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4999 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:4999:5: note: ')' token is here
4999 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5090:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5090:5: note: '{' token is here
5090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5090:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5090:5: note: ')' token is here
5090 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5220 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5220:5: note: '{' token is here
5220 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5220:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5220 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5220:5: note: ')' token is here
5220 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5239:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5239 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5239:17: note: '{' token is here
5239 | STMT_START {
| ^
DOM.c:5250:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5250 | } STMT_END
| ^
DOM.c:5250:8: note: ')' token is here
5250 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5288:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5288 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5288:5: note: '{' token is here
5288 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5288:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5288 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5288:5: note: ')' token is here
5288 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5322:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5322 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5322:17: note: '{' token is here
5322 | STMT_START {
| ^
DOM.c:5333:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5333 | } STMT_END
| ^
DOM.c:5333:8: note: ')' token is here
5333 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5367:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5367:5: note: '{' token is here
5367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5367:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5367:5: note: ')' token is here
5367 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5396:5: note: '{' token is here
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:5396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5396:5: note: '{' token is here
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5396:5: note: ')' token is here
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:5396:5: note: ')' token is here
5396 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5431:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5431 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5431:5: note: '{' token is here
5431 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5431:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5431 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5431:5: note: ')' token is here
5431 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5463 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5463:5: note: '{' token is here
5463 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5463 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5463:5: note: ')' token is here
5463 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5499 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5499:5: note: '{' token is here
5499 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5499 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5499:5: note: ')' token is here
5499 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5530:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5530 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5530:2: note: '{' token is here
5530 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
DOM.c:5530:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5530 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
DOM.c:5530:2: note: ')' token is here
5530 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5533:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5533 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5533:5: note: '{' token is here
5533 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5533:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5533 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5533:5: note: ')' token is here
5533 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5578:5: note: '{' token is here
5578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5578:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5578:5: note: ')' token is here
5578 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5638:5: note: '{' token is here
5638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5638:5: note: ')' token is here
5638 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5668:5: note: '{' token is here
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:5668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5668:5: note: '{' token is here
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5668:5: note: ')' token is here
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:5668:5: note: ')' token is here
5668 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5702:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5702 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5702:5: note: '{' token is here
5702 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5702:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5702 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5702:5: note: ')' token is here
5702 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5737:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5737 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5737:5: note: '{' token is here
5737 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5737:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5737 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5737:5: note: ')' token is here
5737 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5778:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5778 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5778:5: note: '{' token is here
5778 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5778:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5778 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5778:5: note: ')' token is here
5778 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5810:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5810 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5810:5: note: '{' token is here
5810 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5810:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5810 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5810:5: note: ')' token is here
5810 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5847:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5847 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5847:5: note: '{' token is here
5847 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5847:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5847 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5847:5: note: ')' token is here
5847 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5884:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5884 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5884:5: note: '{' token is here
5884 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5884:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5884 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5884:5: note: ')' token is here
5884 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5912:5: note: '{' token is here
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:5912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5912:5: note: '{' token is here
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5912:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5912:5: note: ')' token is here
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5912:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
DOM.c:5912:5: note: ')' token is here
5912 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5934:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5934:5: note: '{' token is here
5934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5934:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5934:5: note: ')' token is here
5934 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:5961:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5961 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:5961:5: note: '{' token is here
5961 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:5961:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5961 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:5961:5: note: ')' token is here
5961 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:6026:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6026 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:6026:2: note: '{' token is here
6026 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
DOM.c:6026:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6026 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
DOM.c:6026:2: note: ')' token is here
6026 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:6029:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6029 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:6029:5: note: '{' token is here
6029 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:6029:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6029 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:6029:5: note: ')' token is here
6029 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.xs:3031:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3031 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.xs:3031:2: note: '{' token is here
3031 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.xs:3031:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3031 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.xs:3031:2: note: ')' token is here
3031 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:6076:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6076 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:6076:5: note: '{' token is here
6076 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:6076:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6076 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:6076:5: note: ')' token is here
6076 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:6102:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6102 | STMT_START {
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:6102:17: note: '{' token is here
6102 | STMT_START {
| ^
DOM.c:6113:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6113 | } STMT_END
| ^
DOM.c:6113:8: note: ')' token is here
6113 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.xs:3062:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3062 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.xs:3062:2: note: '{' token is here
3062 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.xs:3062:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3062 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.xs:3062:2: note: ')' token is here
3062 | XSRETURN(2);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
DOM.c:6146:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6146 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
DOM.c:6146:5: note: '{' token is here
6146 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
DOM.c:6146:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6146 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
DOM.c:6146:5: note: ')' token is here
6146 | XSRETURN(1);
| ^~~~~~~~~~~
/usr/local/lib/perl5/5.42/mach/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
4306 | # define STMT_END )
| ^
258 warnings generated.
--- modest_mycss.o ---
In file included from modest_mycss.c:19:
./third_party/modest/source/mycss/an_plus_b.c:99:19: warning: call to undeclared library function 'snprintf' with type 'int (char *restrict, unsigned long, const char *restrict, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
99 | int len = snprintf(data, 512, "%ld", anb_entry->a);
| ^
./third_party/modest/source/mycss/an_plus_b.c:99:19: note: include the header or explicitly provide a declaration for 'snprintf'
In file included from modest_mycss.c:44:
./third_party/modest/source/mycss/selectors/function_parser.c:469:57: warning: cast to smaller integer type 'mycss_selectors_function_drop_type_t' (aka 'enum mycss_selectors_function_drop_type') from 'void *' [-Wvoid-pointer-to-enum-cast]
469 | mycss_selectors_function_drop_type_t drop_val = mycss_selector_value_drop(selector->value);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include/mycss/selectors/value.h:28:41: note: expanded from macro 'mycss_selector_value_drop'
28 | #define mycss_selector_value_drop(obj) ((mycss_selectors_function_drop_type_t)(obj))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from modest_mycss.c:49:
./third_party/modest/source/mycss/selectors/serialization.c:183:69: warning: cast to smaller integer type 'mycss_selectors_function_drop_type_t' (aka 'enum mycss_selectors_function_drop_type') from 'void *' [-Wvoid-pointer-to-enum-cast]
183 | mycss_selectors_function_drop_type_t drop_val = mycss_selector_value_drop(selector->value);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/www/p5-HTML5-DOM/work/HTML5-DOM-1.26/third_party/modest/include/mycss/selectors/value.h:28:41: note: expanded from macro 'mycss_selector_value_drop'
28 | #define mycss_selector_value_drop(obj) ((mycss_selectors_function_drop_type_t)(obj))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
--- blib/arch/auto/HTML5/DOM/DOM.so ---
rm -f blib/arch/auto/HTML5/DOM/DOM.so
LD_RUN_PATH="/usr/lib" cc -shared -L/usr/local/lib/perl5/5.42/mach/CORE -lperl -L/usr/local/lib -fstack-protector-strong DOM.o utils.o modest_modest.o modest_mycore.o modest_mycss.o modest_myencoding.o modest_myfont.o modest_myhtml.o modest_myport.o modest_myurl.o -o blib/arch/auto/HTML5/DOM/DOM.so -lpthread
chmod 755 blib/arch/auto/HTML5/DOM/DOM.so
--- dynamic ---
--- linkext ---
--- pure_all ---
--- manifypods ---
Manifying 1 pod document
--- all ---
===========================================================================
===================================================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> p5-HTML5-DOM-1.26 depends on package: perl5>=5.42.r<5.43 - found
===========================================================================
===================================================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Staging for p5-HTML5-DOM-1.26
===> Generating temporary packing list
"/usr/local/bin/perl5.42.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- DOM.bs blib/arch/auto/HTML5/DOM/DOM.bs 644
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/auto/HTML5/DOM/DOM.so
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM.pod
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/leaks.pl
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Comment.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/CSS.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Fragment.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/DocType.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Encoding.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Node.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Collection.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Text.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Document.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Element.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/Tree.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/AsyncResult.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/TokenList.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/CSS/Selector.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/mach/5.42/HTML5/DOM/CSS/Selector/Entry.pm
Installing /wrkdirs/usr/ports/www/p5-HTML5-DOM/work/stage/usr/local/lib/perl5/site_perl/man/man3/HTML5::DOM.3
====> Compressing man pages (compress-man)
===========================================================================
===================================================
===== 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-10-03T07:47:45+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=4c7877218fab' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0
===> Building packages for p5-HTML5-DOM-1.26
===> Building p5-HTML5-DOM-1.26
===========================================================================
=>> Cleaning up wrkdir
===> Cleaning for p5-HTML5-DOM-1.26
build of www/p5-HTML5-DOM | p5-HTML5-DOM-1.26 ended at Fri Oct 3 03:48:18 EDT 2025
build time: 00:00:35