Diff of the two buildlogs: -- --- b1/build.log 2023-05-10 01:40:45.072163420 +0000 +++ b2/build.log 2023-05-10 01:46:54.615998347 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jun 10 19:43:10 -12 2024 -I: pbuilder-time-stamp: 1718091790 +I: Current time: Wed May 10 15:40:51 +14 2023 +I: pbuilder-time-stamp: 1683682851 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./xalan_1.12.orig.tar.gz] I: copying [./xalan_1.12-7.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Dec 30 16:20:54 2022 -12 +gpgv: Signature made Sat Dec 31 18:20:54 2022 +14 gpgv: using RSA key 2578D23DDEFA6D9E6B56FDA035E11EE491D2F54C gpgv: issuer "bblough@debian.org" gpgv: Can't check signature: No public key @@ -30,52 +30,84 @@ dpkg-source: info: applying doxygen-disable-dot.diff I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/20562/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/D01_modify_environment starting +debug: Running on codethink10-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 10 15:41 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='20562' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=25874 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EgHafDku/pbuilderrc_7lem --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EgHafDku/b1 --logfile b1/build.log xalan_1.12-7.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EgHafDku/pbuilderrc_hVSf --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EgHafDku/b2 --logfile b2/build.log --extrapackages usrmerge xalan_1.12-7.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink11-arm64 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 8 04:47 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/20562/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 9 00:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -180,7 +212,7 @@ Get: 59 http://deb.debian.org/debian bookworm/main arm64 libicu-dev arm64 72.1-3 [10.2 MB] Get: 60 http://deb.debian.org/debian bookworm/main arm64 libxerces-c3.2 arm64 3.2.4+debian-1 [766 kB] Get: 61 http://deb.debian.org/debian bookworm/main arm64 libxerces-c-dev arm64 3.2.4+debian-1 [1621 kB] -Fetched 88.4 MB in 2s (36.5 MB/s) +Fetched 88.4 MB in 2s (56.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19616 files and directories currently installed.) @@ -441,10 +473,15 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/xalan-1.12/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../xalan_1.12-7_source.changes +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/xalan-1.12/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../xalan_1.12-7_source.changes dpkg-buildpackage: info: source package xalan dpkg-buildpackage: info: source version 1.12-7 dpkg-buildpackage: info: source distribution unstable @@ -2087,19 +2124,26 @@ make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/docs/doxygen /build/xalan-1.12/build /build/xalan-1.12/build/docs/doxygen /build/xalan-1.12/build/docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' make -f docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/build.make docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/build +make -f src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/build.make src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/build make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build/docs/doxygen && /usr/bin/cmake -Dlogfile=/build/xalan-1.12/build/docs/doxygen/api.log -P /build/xalan-1.12/cmake/DoxygenCheck.cmake -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/build.make src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/build make[3]: Entering directory '/build/xalan-1.12/build' +[ 0%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o +[ 0%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o +[ 0%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o -- Checking for doxygen errors in /build/xalan-1.12/build/docs/doxygen/api.log +[ 0%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o +cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o -MF CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o.d -o CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/MsgCreator.cpp CMake Warning at /build/xalan-1.12/cmake/DoxygenCheck.cmake:26 (message): Doxygen encountered undocumented code or errors in /build/xalan-1.12/build/docs/doxygen/api.log ══════════════════════════════ UNDOCUMENTED CODE ══════════════════════════════ +cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o -MF CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o.d -o CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/ICUResHandler.cpp +cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o -MF CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o.d -o CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/InMemHandler.cpp warning: the dot tool could not be found as 'DOXYGEN_DOT_EXECUTABLE-NOTFOUND/dot' /build/xalan-1.12/src/xalanc/XSLT/KeyDeclaration.hpp:32: warning: include file xalanc/PlatformSupport/XalanLocator.hpp not found, perhaps you forgot to add its directory to INCLUDE_PATH? /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:47: warning: Unsupported xml/html tag found @@ -2551,7 +2595,8 @@ /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:636: warning: argument 'constructionContext' of command @param is not found in the argument list of xalanc::Stylesheet::processExtensionNamespace(StylesheetConstructionContext &theConstructionContext, const XalanDOMString &uri) /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:636: warning: The following parameter of xalanc::Stylesheet::processExtensionNamespace(StylesheetConstructionContext &theConstructionContext, const XalanDOMString &uri) is not documented: parameter 'theConstructionContext' -/build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:517: warning: explicit link request to 'param' could not be resolved +/build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:517: warning: explcd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o -MF CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o.d -o CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/NLSHandler.cpp +icit link request to 'param' could not be resolved /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:515: warning: The following parameter of xalanc::Stylesheet::processKeyElement(const PrefixResolver &nsContext, const AttributeListType &atts, const Locator *locator, StylesheetConstructionContext &constructionContext) is not documented: parameter 'locator' /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:443: warning: argument 'attrs' of command @param is not found in the argument list of xalanc::Stylesheet::processNSAliasElement(const XalanDOMChar *name, const AttributeListType &atts, StylesheetConstructionContext &constructionContext) @@ -3516,20 +3561,12 @@ /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:151: warning: Unsupported xml/html tag found ═════════════════════════════ END UNDOCUMENTED CODE ═══════════════════════════ -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o -cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o -MF CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o.d -o CMakeFiles/MsgCreator.dir/InMemHandler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/InMemHandler.cpp -[ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o [ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/MsgFileOutputStream.cpp.o -[ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o -cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o -MF CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o.d -o CMakeFiles/MsgCreator.dir/ICUResHandler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/ICUResHandler.cpp -[ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/SAX2Handler.cpp.o +make[3]: Leaving directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/MsgFileOutputStream.cpp.o -MF CMakeFiles/MsgCreator.dir/MsgFileOutputStream.cpp.o.d -o CMakeFiles/MsgCreator.dir/MsgFileOutputStream.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/MsgFileOutputStream.cpp -cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o -MF CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o.d -o CMakeFiles/MsgCreator.dir/NLSHandler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/NLSHandler.cpp +[ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/SAX2Handler.cpp.o cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/SAX2Handler.cpp.o -MF CMakeFiles/MsgCreator.dir/SAX2Handler.cpp.o.d -o CMakeFiles/MsgCreator.dir/SAX2Handler.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/SAX2Handler.cpp -[ 1%] Building CXX object src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o [ 1%] Built target xalan-c-doc-check -cd /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o -MF CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o.d -o CMakeFiles/MsgCreator.dir/MsgCreator.cpp.o -c /build/xalan-1.12/src/xalanc/Utils/MsgCreator/MsgCreator.cpp make -f docs/doxygen/CMakeFiles/xalan-c-doc-api.dir/build.make docs/doxygen/CMakeFiles/xalan-c-doc-api.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/docs/doxygen /build/xalan-1.12/build /build/xalan-1.12/build/docs/doxygen /build/xalan-1.12/build/docs/doxygen/CMakeFiles/xalan-c-doc-api.dir/DependInfo.cmake --color= @@ -3609,55 +3646,55 @@ make[3]: Leaving directory '/build/xalan-1.12/build' make -f src/xalanc/CMakeFiles/xalan-c.dir/build.make src/xalanc/CMakeFiles/xalan-c.dir/build make[3]: Entering directory '/build/xalan-1.12/build' -[ 3%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanAttr.cpp.o -[ 3%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o -[ 3%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCDataSection.cpp.o +[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanAttr.cpp.o +[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o +[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCDataSection.cpp.o +[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocument.cpp.o +[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanComment.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanAttr.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanAttr.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanAttr.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanAttr.cpp -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanCharacterData.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCDataSection.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanCDataSection.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanCDataSection.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanCDataSection.cpp -[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanComment.cpp.o -[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocument.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanCharacterData.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanCharacterData.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanComment.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanComment.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanComment.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanComment.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocument.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDocument.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDocument.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDocument.cpp -[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDocumentFragment.cpp [ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMException.cpp.o -[ 4%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDocumentType.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMException.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMException.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMException.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMException.cpp +[ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o +[ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentType.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDocumentType.cpp +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDocumentFragment.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDocumentFragment.cpp [ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMImplementation.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMImplementation.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMImplementation.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMImplementation.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMImplementation.cpp -[ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMString.cpp.o [ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMInit.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMInit.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMInit.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMInit.cpp [ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanElement.cpp.o -[ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEmptyNamedNodeMap.cpp.o +[ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMString.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMString.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMString.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanDOMString.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanElement.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanElement.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanElement.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanElement.cpp +[ 5%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEntity.cpp.o +[ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEmptyNamedNodeMap.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEmptyNamedNodeMap.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanEmptyNamedNodeMap.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanEmptyNamedNodeMap.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanEmptyNamedNodeMap.cpp -[ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEntity.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEntity.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanEntity.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanEntity.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanEntity.cpp -[ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNamedNodeMap.cpp.o [ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEntityReference.cpp.o +[ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNamedNodeMap.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanEntityReference.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanEntityReference.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanEntityReference.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanEntityReference.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNamedNodeMap.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNamedNodeMap.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNamedNodeMap.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNamedNodeMap.cpp -[ 6%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNodeList.cpp [ 7%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNode.cpp.o -[ 7%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListDummy.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNode.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNode.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNode.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNode.cpp +[ 7%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeList.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNodeList.cpp +[ 7%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListDummy.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListDummy.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListDummy.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListDummy.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNodeListDummy.cpp [ 7%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListSurrogate.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListSurrogate.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListSurrogate.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNodeListSurrogate.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNodeListSurrogate.cpp [ 7%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNotation.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanNotation.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanNotation.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanNotation.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanNotation.cpp [ 8%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanProcessingInstruction.cpp.o -[ 8%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanText.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanProcessingInstruction.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanProcessingInstruction.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanProcessingInstruction.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanProcessingInstruction.cpp +[ 8%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanText.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanDOM/XalanText.cpp.o -MF CMakeFiles/xalan-c.dir/XalanDOM/XalanText.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanDOM/XalanText.cpp.o -c /build/xalan-1.12/src/xalanc/XalanDOM/XalanText.cpp [ 8%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/AttributesImpl.cpp.o -[ 8%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/AttributeListImpl.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/AttributesImpl.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/AttributesImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/AttributesImpl.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/AttributesImpl.cpp +[ 9%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/AttributeListImpl.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/AttributeListImpl.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/AttributeListImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/AttributeListImpl.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/AttributeListImpl.cpp [ 9%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringHelper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringHelper.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringHelper.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringHelper.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringHelper.cpp @@ -3665,10 +3702,10 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringPrintWriter.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringPrintWriter.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/DOMStringPrintWriter.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringPrintWriter.cpp [ 9%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/DoubleSupport.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/DoubleSupport.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/DoubleSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/DoubleSupport.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/DoubleSupport.cpp -[ 9%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/ExecutionContext.cpp [ 9%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/FormatterListener.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/FormatterListener.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/FormatterListener.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/FormatterListener.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/FormatterListener.cpp +[ 9%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/ExecutionContext.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/ExecutionContext.cpp [ 10%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/NamedNodeMapAttributeList.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/NamedNodeMapAttributeList.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/NamedNodeMapAttributeList.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/NamedNodeMapAttributeList.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/NamedNodeMapAttributeList.cpp /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.cpp: In function 'bool xalanc_1_12::doTranscodeFromLocalCodePage(const char*, XalanDOMString::size_type, bool, XalanDOMCharVectorType&, bool)': @@ -3701,8 +3738,6 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/PrefixResolver.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/PrefixResolver.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/PrefixResolver.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/PrefixResolver.cpp [ 11%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/PrintWriter.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/PrintWriter.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/PrintWriter.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/PrintWriter.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/PrintWriter.cpp -[ 11%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/ProblemListenerBase.cpp In file included from /usr/include/c++/12/algorithm:60, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:28, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -3719,6 +3754,8 @@ 742 | __builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:742:30: note: in a call to built-in function 'void* __builtin_memmove(void*, const void*, long unsigned int)' +[ 11%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/ProblemListenerBase.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/ProblemListenerBase.cpp [ 11%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/StdBinInputStream.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/StdBinInputStream.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/StdBinInputStream.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/StdBinInputStream.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/StdBinInputStream.cpp [ 11%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/StringTokenizer.cpp.o @@ -3821,8 +3858,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 14%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanICUMessageLoader.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -3838,8 +3873,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 14%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanInMemoryMessageLoader.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -3850,21 +3883,25 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 14%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanICUMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanICUMessageLoader.cpp +[ 14%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanInMemoryMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanInMemoryMessageLoader.cpp [ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagement.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagement.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagement.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagement.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanMemoryManagement.cpp [ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagerDefault.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagerDefault.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagerDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanMemoryManagerDefault.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanMemoryManagerDefault.cpp +[ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o [ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanMessageLoader.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanNLSMessageLoader.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanMessageLoader.cpp +[ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanNullOutputStream.cpp /build/xalan-1.12/src/xalanc/PlatformSupport/XalanFileOutputStream.cpp: In function 'FILE* xalanc_1_12::openFile(const XalanDOMString&, xercesc_3_2::MemoryManager&)': /build/xalan-1.12/src/xalanc/PlatformSupport/XalanFileOutputStream.cpp:122:49: warning: typedef 'HandleType' locally defined but not used [-Wunused-local-typedefs] 122 | typedef XalanFileOutputStream::HandleType HandleType; | ^~~~~~~~~~ -[ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanNLSMessageLoader.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanNLSMessageLoader.cpp -[ 15%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o [ 16%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNumberFormat.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanNullOutputStream.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanNullOutputStream.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanNumberFormat.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanNumberFormat.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanNumberFormat.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanNumberFormat.cpp [ 16%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanOutputStream.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanOutputStream.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanOutputStream.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanOutputStream.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanOutputStream.cpp @@ -3876,9 +3913,9 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanReferenceCountedObject.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanReferenceCountedObject.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanReferenceCountedObject.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanReferenceCountedObject.cpp [ 17%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanSimplePrefixResolver.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanSimplePrefixResolver.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanSimplePrefixResolver.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanSimplePrefixResolver.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanSimplePrefixResolver.cpp -[ 17%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanToXercesTranscoderWrapper.cpp.o [ 17%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanStdOutputStream.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanStdOutputStream.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanStdOutputStream.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanStdOutputStream.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanStdOutputStream.cpp +[ 17%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanToXercesTranscoderWrapper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanToXercesTranscoderWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanToXercesTranscoderWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanToXercesTranscoderWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanToXercesTranscoderWrapper.cpp [ 17%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanTranscodingServices.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanTranscodingServices.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanTranscodingServices.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanTranscodingServices.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanTranscodingServices.cpp @@ -3886,10 +3923,10 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanUTF16Transcoder.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanUTF16Transcoder.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanUTF16Transcoder.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanUTF16Transcoder.cpp [ 18%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanXMLChar.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XalanXMLChar.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XalanXMLChar.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XalanXMLChar.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XalanXMLChar.cpp -[ 18%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XSLException.cpp [ 18%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/DOMSupport/DOMServices.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/DOMSupport/DOMServices.cpp.o -MF CMakeFiles/xalan-c.dir/DOMSupport/DOMServices.cpp.o.d -o CMakeFiles/xalan-c.dir/DOMSupport/DOMServices.cpp.o -c /build/xalan-1.12/src/xalanc/DOMSupport/DOMServices.cpp +[ 18%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o -MF CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o.d -o CMakeFiles/xalan-c.dir/PlatformSupport/XSLException.cpp.o -c /build/xalan-1.12/src/xalanc/PlatformSupport/XSLException.cpp [ 19%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/DOMSupport/DOMSupport.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/DOMSupport/DOMSupport.cpp.o -MF CMakeFiles/xalan-c.dir/DOMSupport/DOMSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/DOMSupport/DOMSupport.cpp.o -c /build/xalan-1.12/src/xalanc/DOMSupport/DOMSupport.cpp [ 19%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/DOMSupport/DOMSupportDefault.cpp.o @@ -3910,6 +3947,8 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToNull.cpp.o -MF CMakeFiles/xalan-c.dir/XMLSupport/FormatterToNull.cpp.o.d -o CMakeFiles/xalan-c.dir/XMLSupport/FormatterToNull.cpp.o -c /build/xalan-1.12/src/xalanc/XMLSupport/FormatterToNull.cpp [ 21%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToText.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToText.cpp.o -MF CMakeFiles/xalan-c.dir/XMLSupport/FormatterToText.cpp.o.d -o CMakeFiles/xalan-c.dir/XMLSupport/FormatterToText.cpp.o -c /build/xalan-1.12/src/xalanc/XMLSupport/FormatterToText.cpp +[ 21%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o -MF CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o.d -o CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o -c /build/xalan-1.12/src/xalanc/XMLSupport/FormatterToXML.cpp In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/DOMSupport/XalanDocumentPrefixResolver.hpp:28, @@ -3922,8 +3961,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits > >; BaseIterator = xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ -[ 21%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o -MF CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o.d -o CMakeFiles/xalan-c.dir/XMLSupport/FormatterToXML.cpp.o -c /build/xalan-1.12/src/xalanc/XMLSupport/FormatterToXML.cpp [ 21%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterTreeWalker.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/FormatterTreeWalker.cpp.o -MF CMakeFiles/xalan-c.dir/XMLSupport/FormatterTreeWalker.cpp.o.d -o CMakeFiles/xalan-c.dir/XMLSupport/FormatterTreeWalker.cpp.o -c /build/xalan-1.12/src/xalanc/XMLSupport/FormatterTreeWalker.cpp [ 21%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XMLSupport/XalanHTMLElementsProperties.cpp.o @@ -3954,8 +3991,6 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/Function.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/Function.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/Function.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/Function.cpp [ 24%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionID.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionID.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionID.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionID.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionID.cpp -[ 24%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionLang.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -3970,14 +4005,16 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 24%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionLang.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionLang.cpp [ 25%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionNamespaceURI.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionNamespaceURI.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionNamespaceURI.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionNamespaceURI.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionNamespaceURI.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionConcat.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/FunctionConcat.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/FunctionContains.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/FunctionContains.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -3990,31 +4027,12 @@ from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionContains.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/FunctionContains.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/FunctionConcat.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/FunctionConcat.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionConcat]': -/build/xalan-1.12/src/xalanc/XPath/FunctionConcat.cpp:120:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionConcat::FunctionConcat(const xalanc_1_12::FunctionConcat&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/FunctionConcat.hpp:91:5: note: because 'xalanc_1_12::FunctionConcat' has user-provided 'xalanc_1_12::FunctionConcat& xalanc_1_12::FunctionConcat::operator=(const xalanc_1_12::FunctionConcat&)' - 91 | operator=(const FunctionConcat&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/FunctionConcat.hpp:40:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XPATH_EXPORT FunctionConcat : public Function - | ^~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionConcat::FunctionConcat(const xalanc_1_12::FunctionConcat&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -4038,6 +4056,25 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionContains::FunctionContains(const xalanc_1_12::FunctionContains&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionConcat]': +/build/xalan-1.12/src/xalanc/XPath/FunctionConcat.cpp:120:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionConcat::FunctionConcat(const xalanc_1_12::FunctionConcat&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/FunctionConcat.hpp:91:5: note: because 'xalanc_1_12::FunctionConcat' has user-provided 'xalanc_1_12::FunctionConcat& xalanc_1_12::FunctionConcat::operator=(const xalanc_1_12::FunctionConcat&)' + 91 | operator=(const FunctionConcat&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/FunctionConcat.hpp:40:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XPATH_EXPORT FunctionConcat : public Function + | ^~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionConcat::FunctionConcat(const xalanc_1_12::FunctionConcat&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4057,8 +4094,6 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionStartsWith.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionStartsWith.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionStartsWith.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionStartsWith.cpp [ 25%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionString.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionString.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionString.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionString.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionString.cpp -[ 25%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringAfter.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4069,10 +4104,12 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 25%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionSubstringAfter.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringAfter.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionID]': @@ -4125,6 +4162,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionLang::FunctionLang(const xalanc_1_12::FunctionLang&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringBefore.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4158,10 +4197,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionNamespaceURI::FunctionNamespaceURI(const xalanc_1_12::FunctionNamespaceURI&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionSubstringBefore.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringBefore.cpp -[ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionSubstring.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4176,20 +4211,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionStartsWith.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/FunctionStartsWith.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionNormalizeSpace]': @@ -4209,6 +4230,22 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionNormalizeSpace::FunctionNormalizeSpace(const xalanc_1_12::FunctionNormalizeSpace&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/FunctionStartsWith.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/FunctionStartsWith.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionSubstring.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionSubstring.cpp +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionStartsWith]': @@ -4232,8 +4269,8 @@ from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringAfter.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringAfter.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/FunctionString.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/FunctionString.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -4242,12 +4279,31 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionString]': +/build/xalan-1.12/src/xalanc/XPath/FunctionString.cpp:122:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionString::FunctionString(const xalanc_1_12::FunctionString&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/FunctionString.hpp:88:5: note: because 'xalanc_1_12::FunctionString' has user-provided 'xalanc_1_12::FunctionString& xalanc_1_12::FunctionString::operator=(const xalanc_1_12::FunctionString&)' + 88 | operator=(const FunctionString&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/FunctionString.hpp:48:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 48 | class XALAN_XPATH_EXPORT FunctionString : public Function + | ^~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionString::FunctionString(const xalanc_1_12::FunctionString&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionString.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionString.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringAfter.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstringAfter.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -4256,6 +4312,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionTranslate.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionSubstringAfter]': @@ -4275,27 +4333,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionSubstringAfter::FunctionSubstringAfter(const xalanc_1_12::FunctionSubstringAfter&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionString]': -/build/xalan-1.12/src/xalanc/XPath/FunctionString.cpp:122:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionString::FunctionString(const xalanc_1_12::FunctionString&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/FunctionString.hpp:88:5: note: because 'xalanc_1_12::FunctionString' has user-provided 'xalanc_1_12::FunctionString& xalanc_1_12::FunctionString::operator=(const xalanc_1_12::FunctionString&)' - 88 | operator=(const FunctionString&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/FunctionString.hpp:48:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 48 | class XALAN_XPATH_EXPORT FunctionString : public Function - | ^~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionString::FunctionString(const xalanc_1_12::FunctionString&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/FunctionTranslate.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/FunctionTranslate.cpp [ 26%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/MutableNodeRefList.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/MutableNodeRefList.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/MutableNodeRefList.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/MutableNodeRefList.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.cpp [ 27%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/NodeRefListBase.cpp.o @@ -4322,20 +4359,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstring.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstring.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionSubstringBefore]': @@ -4361,6 +4384,25 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstring.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/FunctionSubstring.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.cpp:36: +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionSubstring]': @@ -4380,20 +4422,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionSubstring::FunctionSubstring(const xalanc_1_12::FunctionSubstring&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.cpp:36: -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XalanQNameByValue.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/NodeRefList.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XalanQNameByValue.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XalanQNameByValue.cpp -[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XalanQName.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4412,6 +4447,8 @@ /build/xalan-1.12/src/xalanc/XPath/FunctionTranslate.cpp:68:45: warning: typedef 'VectorType' locally defined but not used [-Wunused-local-typedefs] 68 | typedef XalanVector VectorType; | ^~~~~~~~~~ +[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XalanQName.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XalanQName.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionTranslate]': @@ -4431,8 +4468,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionTranslate::FunctionTranslate(const xalanc_1_12::FunctionTranslate&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XalanXPathException.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XPath/XalanQName.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XalanQNameByValue.hpp:29, @@ -4458,12 +4493,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XBoolean.cpp -[ 29%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.cpp -[ 29%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.cpp +[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XalanXPathException.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XalanXPathException.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:28: In member function 'xalanc_1_12::XalanVector::value_type* xalanc_1_12::XalanVector::insert(iterator, const value_type&) [with Type = xalanc_1_12::XalanNode*; ConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]', inlined from 'xalanc_1_12::XalanVector::value_type* xalanc_1_12::XalanVector::insert(iterator, const value_type&) [with Type = xalanc_1_12::XalanNode*; ConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' at /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:479:5, @@ -4475,6 +4506,12 @@ /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.cpp:615:41: note: 'insertionPoint' was declared here 615 | NodeListIteratorType insertionPoint; | ^~~~~~~~~~~~~~ +[ 28%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XBoolean.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XBoolean.cpp +[ 29%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNodeSetAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.cpp +[ 29%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNodeSetBase.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.cpp [ 29%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSet.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSet.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNodeSet.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNodeSet.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNodeSet.cpp [ 29%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNodeSetNodeProxyAllocator.cpp.o @@ -4509,19 +4546,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -4551,8 +4575,7 @@ from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSet.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSet.cpp:19: + from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -4561,15 +4584,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxy.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.cpp:20: + from /build/xalan-1.12/src/xalanc/XPath/XNodeSet.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XNodeSet.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -4578,6 +4598,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNumberAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.cpp [ 30%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumberBase.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumberBase.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XNumberBase.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XNumberBase.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XNumberBase.cpp [ 30%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XNumber.cpp.o @@ -4596,6 +4618,21 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxy.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -4621,8 +4658,6 @@ | ^~~~~~~~ [ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObject.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObject.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObject.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObject.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObject.cpp -[ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4636,6 +4671,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectFactory.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4651,6 +4688,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -4664,8 +4703,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectFactoryDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' @@ -4703,9 +4740,9 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxy.cpp.o [ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyBase.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyBase.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyBase.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyBase.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp -[ 31%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxy.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxy.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxy.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxy.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxy.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, @@ -4719,14 +4756,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XObject.cpp: In copy constructor 'xalanc_1_12::XObject::XObject(const xalanc_1_12::XObject&)': -/build/xalan-1.12/src/xalanc/XPath/XObject.cpp:222:1: warning: base class 'class xalanc_1_12::XalanReferenceCountedObject' should be explicitly initialized in the copy constructor [-Wextra] - 222 | XObject::XObject(const XObject& source) : - | ^~~~~~~ -[ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyText.cpp -[ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectTypeCallback.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -4736,10 +4765,18 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o +/build/xalan-1.12/src/xalanc/XPath/XObject.cpp: In copy constructor 'xalanc_1_12::XObject::XObject(const xalanc_1_12::XObject&)': +/build/xalan-1.12/src/xalanc/XPath/XObject.cpp:222:1: warning: base class 'class xalanc_1_12::XalanReferenceCountedObject' should be explicitly initialized in the copy constructor [-Wextra] + 222 | XObject::XObject(const XObject& source) : + | ^~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectResultTreeFragProxyText.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyText.cpp +[ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XObjectTypeCallback.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XObjectTypeCallback.cpp [ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -4752,29 +4789,12 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathConstructionContext.cpp -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp:28: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp: In copy constructor 'xalanc_1_12::XObjectResultTreeFragProxyBase::XObjectResultTreeFragProxyBase(const xalanc_1_12::XObjectResultTreeFragProxyBase&)': -/build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp:48:1: warning: base class 'class xalanc_1_12::XalanDocumentFragment' should be explicitly initialized in the copy constructor [-Wextra] - 48 | XObjectResultTreeFragProxyBase::XObjectResultTreeFragProxyBase(const XObjectResultTreeFragProxyBase& /* theRHS */) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 32%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathConstructionContext.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathConstructionContext.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -4953,8 +4973,8 @@ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyText.cpp:30: + from /build/xalan-1.12/src/xalanc/XPath/XNodeSetBase.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp:28: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -4963,8 +4983,10 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathConstructionContextDefault.cpp +/build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp: In copy constructor 'xalanc_1_12::XObjectResultTreeFragProxyBase::XObjectResultTreeFragProxyBase(const xalanc_1_12::XObjectResultTreeFragProxyBase&)': +/build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyBase.cpp:48:1: warning: base class 'class xalanc_1_12::XalanDocumentFragment' should be explicitly initialized in the copy constructor [-Wextra] + 48 | XObjectResultTreeFragProxyBase::XObjectResultTreeFragProxyBase(const XObjectResultTreeFragProxyBase& /* theRHS */) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.cpp: In member function 'virtual bool xalanc_1_12::XObjectFactoryDefault::doReturnObject(xalanc_1_12::XObject*, bool)': /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.cpp:121:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 121 | bStatus = true; @@ -4972,6 +4994,21 @@ /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.cpp:124:5: note: here 124 | case XObject::eTypeStringAdapter: | ^~~~ +[ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathConstructionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathConstructionContextDefault.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XObjectResultTreeFragProxyText.cpp:30: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPath.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPath.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPath.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPath.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPath.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -4987,14 +5024,16 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +[ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathEnvSupport.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.cpp [ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEnvSupportDefault.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEnvSupportDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathEnvSupportDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathEnvSupportDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupportDefault.cpp +[ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathEvaluator.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -5019,8 +5058,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 33%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathEvaluator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathEvaluator.cpp [ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExecutionContext.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExecutionContext.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathExecutionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathExecutionContext.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -5088,6 +5125,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.cpp:1533:23: warning: switch missing default case [-Wswitch-default] 1533 | switch(stepType) | ^ +[ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContextDefault.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5102,10 +5141,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathExecutionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContextDefault.cpp -[ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathExpression.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5121,8 +5156,22 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.cpp +[ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathExpression.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathExpression.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, + from /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/XPathEvaluator.cpp:28: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPath.cpp:1547:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 1547 | fIsAttribute = true; | ~~~~~~~~~~~~~^~~~~~ @@ -5147,10 +5196,23 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +[ 34%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFactoryBlock.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.cpp /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupportDefault.cpp: In static member function 'static void xalanc_1_12::XPathEnvSupportDefault::updateFunctionTable(NamespaceFunctionTablesType&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::Function*)': /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupportDefault.cpp:162:35: warning: cast from type 'const xalanc_1_12::Function*' to type 'void*' casts away qualifiers [-Wcast-qual] 162 | theManager.deallocate((void*)(*j).second); | ^~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:28: @@ -5178,31 +5240,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, - from /build/xalan-1.12/src/xalanc/XPath/XObjectFactoryDefault.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XPathEvaluator.cpp:28: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.hpp:50, + from /build/xalan-1.12/src/xalanc/XPath/XPathEvaluator.cpp:33: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = xalanc_1_12::XalanDOMString; Value = const xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = xalanc_1_12::XalanDOMString; Value = const xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = xalanc_1_12::XalanDOMString; Value = const xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' @@ -5217,26 +5260,6 @@ | ~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactory.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactory.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFactory.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFactory.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFactory.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContextDefault.hpp:38, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContextDefault.cpp:20: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.hpp:50, - from /build/xalan-1.12/src/xalanc/XPath/XPathEvaluator.cpp:33: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFactoryDefault.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -5260,16 +5283,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XToken.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XPathExpression.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPathExpression.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' /build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here @@ -5285,10 +5298,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ @@ -5346,8 +5355,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFunctionTable.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -5470,10 +5477,26 @@ | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XPath/XPathAllocator.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.cpp:19: + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContextDefault.hpp:38, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContextDefault.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFactoryDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFactoryDefault.cpp +[ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathFunctionTable.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathFunctionTable.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XToken.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XPathExpression.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPathExpression.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -5486,6 +5509,16 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExpression.cpp:732:19: warning: comparison of integer expressions of different signedness: 'xalanc_1_12::XPathExpression::OpCodeMapValueType' {aka 'int'} and 'const xalanc_1_12::XalanSize_t' {aka 'const long unsigned int'} [-Wsign-compare] 732 | if (theOpCode < theNodeTestOpCodesArraySize) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XPath/XPathAllocator.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/Include/XalanObjectCache.hpp:28, @@ -5499,6 +5532,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -5509,6 +5546,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathInit.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) @@ -5537,8 +5576,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathInit.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathInit.cpp [ 35%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathParserException.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathParserException.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathParserException.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathParserException.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathParserException.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -5553,10 +5590,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5575,6 +5608,10 @@ /build/xalan-1.12/src/xalanc/XPath/XPathFunctionTable.cpp:169:41: warning: cast from type 'const xalanc_1_12::Function* const' to type 'void*' casts away qualifiers [-Wcast-qual] 169 | m_memoryManager->deallocate((void*)theOldFunction); | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanSet.hpp:26, from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryDefault.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryDefault.cpp:19: @@ -5601,8 +5638,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 36%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathProcessor.cpp /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -5612,6 +5647,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +[ 36%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathProcessor.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathProcessor.cpp [ 36%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathProcessorImpl.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XPathProcessorImpl.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XPathProcessorImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XPathProcessorImpl.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp [ 36%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringAdapterAllocator.cpp.o @@ -5649,14 +5686,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -/build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp: In member function 'void xalanc_1_12::XPathProcessorImpl::Basis()': -/build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp:2329:33: warning: variable 'axisType' set but not used [-Wunused-but-set-variable] - 2329 | XPathExpression::eOpCodes axisType = XPathExpression::eENDOP; - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5668,37 +5697,14 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringAdapter.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringAdapter.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.hpp:32: -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = xalanc_1_12::XalanDOMString; Value = const xalanc_1_12::XalanDOMString*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = const xalanc_1_12::XalanDOMString*; key_type = xalanc_1_12::XalanDOMString]': -/build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp:549:35: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] - 386 | pos = doCreateEntry(key); - | ~~~~^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' - 128 | XalanMapIterator(const Iterator & theRhs) : - | ^~~~~~~~~~~~~~~~ -[ 37%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringBase.cpp +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -5712,6 +5718,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp: In member function 'void xalanc_1_12::XPathProcessorImpl::Basis()': +/build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp:2329:33: warning: variable 'axisType' set but not used [-Wunused-but-set-variable] + 2329 | XPathExpression::eOpCodes axisType = XPathExpression::eENDOP; + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' @@ -5722,13 +5732,25 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.hpp:32: +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = xalanc_1_12::XalanDOMString; Value = const xalanc_1_12::XalanDOMString*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = const xalanc_1_12::XalanDOMString*; key_type = xalanc_1_12::XalanDOMString]': +/build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp:549:35: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] + 386 | pos = doCreateEntry(key); + | ~~~~^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' + 128 | XalanMapIterator(const Iterator & theRhs) : + | ^~~~~~~~~~~~~~~~ +[ 37%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringBase.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringBase.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XString.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.cpp:20: + from /build/xalan-1.12/src/xalanc/XPath/XStringAdapter.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XStringAdapter.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -5750,6 +5772,21 @@ /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.cpp:403:9: note: here 403 | default: | ^~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XString.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -5777,6 +5814,8 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringCachedAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringCachedAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringCachedAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.cpp [ 37%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringCached.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringCached.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringCached.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringCached.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringCached.cpp +[ 37%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XString.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XString.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XString.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XString.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XString.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5790,8 +5829,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 37%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XString.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XString.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XString.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XString.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XString.cpp +[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.cpp +[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringReference.cpp +[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XToken.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5803,16 +5846,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o -[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringReferenceAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.cpp -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XStringReference.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XStringReference.cpp -[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XToken.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XToken.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -5827,6 +5860,10 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -5864,25 +5901,15 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XToken.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XToken.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, from /build/xalan-1.12/src/xalanc/XPath/XStringReference.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringReference.cpp:20: + from /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.cpp:20: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -5896,14 +5923,11 @@ from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XStringBase.hpp:29, from /build/xalan-1.12/src/xalanc/XPath/XStringReference.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.cpp:20: + from /build/xalan-1.12/src/xalanc/XPath/XStringReference.cpp:20: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XTokenNumberAdapterAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.cpp /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -5933,6 +5957,19 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XToken.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XToken.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenStringAdapterAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenStringAdapterAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XPath/XTokenStringAdapterAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XPath/XTokenStringAdapterAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.cpp [ 39%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPath/XTokenStringAdapter.cpp.o @@ -5944,7 +5981,8 @@ from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XNumberBase.hpp:33, from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapter.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapter.cpp:19: + from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.cpp:20: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -5953,15 +5991,35 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapter.hpp:28: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/XNumberBase.hpp:33, from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapter.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.cpp:20: + from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapter.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -5970,6 +6028,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 39%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/FormatterToXercesDOM.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp [ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapperAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapperAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapperAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapperAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesAttrWrapperAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -5983,23 +6043,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapter.hpp:28: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -6014,16 +6057,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesAttrWrapper.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -6047,8 +6086,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesAttrWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesAttrWrapper.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -6065,7 +6102,9 @@ [ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCDATASectionWrapper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCDATASectionWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCDATASectionWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCDATASectionWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesCDATASectionWrapper.cpp [ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCommentWrapper.cpp.o +[ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCommentWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCommentWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesCommentWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesCommentWrapper.cpp +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDocumentTypeWrapper.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -6091,9 +6130,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 40%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o [ 41%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentWrapper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentTypeWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDocumentTypeWrapper.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDocumentWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDocumentWrapper.cpp [ 41%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMException.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMException.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMException.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMException.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMException.cpp @@ -6144,8 +6181,6 @@ | ^~~~~~~~ [ 41%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMFormatterWalker.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMFormatterWalker.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMFormatterWalker.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMFormatterWalker.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.cpp -[ 41%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMImplementationWrapper.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -6191,6 +6226,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 41%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMImplementationWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMImplementationWrapper.cpp [ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMSupport.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMSupport.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMSupport.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMSupport.cpp [ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWalker.cpp.o @@ -6199,7 +6236,7 @@ from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/DOMSupport/DOMServices.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesCommentWrapper.cpp:26: + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDocumentTypeWrapper.cpp:26: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesAttrWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -6240,15 +6277,11 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMWrapperException.cpp -[ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesElementWrapperAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/DOMSupport/DOMServices.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDocumentTypeWrapper.cpp:26: + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesCommentWrapper.cpp:26: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesAttrWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -6289,8 +6322,14 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesDOMWrapperException.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesDOMWrapperException.cpp +[ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapperAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesElementWrapperAllocator.cpp [ 42%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesElementWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesElementWrapper.cpp +[ 43%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityReferenceWrapper.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -6357,8 +6396,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 43%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityReferenceWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityReferenceWrapper.cpp [ 43%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityWrapper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesEntityWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityWrapper.cpp [ 43%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.cpp.o @@ -6481,15 +6518,11 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesNodeListWrapper.cpp -[ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesNotationWrapper.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/DOMSupport/DOMServices.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityWrapper.cpp:26: + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityReferenceWrapper.cpp:26: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesAttrWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -6530,37 +6563,17 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, - from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringPool.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.cpp:20: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ +[ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNodeListWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesNodeListWrapper.cpp +[ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o +[ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesNotationWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesNotationWrapper.cpp +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/DOMSupport/DOMServices.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityReferenceWrapper.cpp:26: + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesEntityWrapper.cpp:26: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesAttrWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -6601,8 +6614,32 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesParserLiaison.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, + from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringPool.hpp:28, + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.hpp:28, + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.cpp:20: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ [ 44%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesProcessingInstructionWrapper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesProcessingInstructionWrapper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesProcessingInstructionWrapper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesProcessingInstructionWrapper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesProcessingInstructionWrapper.cpp [ 45%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/XercesTextWrapperAllocator.cpp.o @@ -6732,6 +6769,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp: In member function 'virtual void xalanc_1_12::XercesParserLiaison::destroyDocument(xalanc_1_12::DOMDocument_Type*)': +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:347:29: warning: cast from type 'const xalanc_1_12::XalanDocument* const' to type 'xalanc_1_12::XalanDocument*' casts away qualifiers [-Wcast-qual] + 347 | destroyDocument((XalanDocument*)(*i).first); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, @@ -6781,8 +6822,61 @@ | ^~~~~~~~ [ 46%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttrBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttrBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttrBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttrBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesAttrBridge.cpp +In file included from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:28, + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = xalanc_1_12::XercesParserLiaison::DocumentEntry; key_type = const xalanc_1_12::XalanDocument*]': +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:785:60: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] + 386 | pos = doCreateEntry(key); + | ~~~~^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' + 128 | XalanMapIterator(const Iterator & theRhs) : + | ^~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttributeBridgeAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttributeBridgeAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttributeBridgeAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesAttributeBridgeAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesAttributeBridgeAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesAttrWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesAttrWrapperAllocator.hpp:94:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesElementWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesElementWrapperAllocator.hpp:95:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesTextWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesTextWrapperAllocator.hpp:95:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesWrapperNavigator; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesWrapperNavigatorAllocator.hpp:92:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 47%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -6798,12 +6892,20 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 47%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesBridgeHelper.cpp +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:275:28: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 655 | return theCurrentSize == 0 ? + | ~~~~~~~~~~~~~~~~~~~~^ + 656 | eMinimumBucketSize : + | ~~~~~~~~~~~~~~~~~~~~ + 657 | theExtraCapacity; + | ~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeNavigator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeNavigator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeNavigator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesBridgeNavigator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesBridgeNavigator.cpp -[ 47%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XercesWrapperNavigator; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -6814,117 +6916,52 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 47%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.cpp [ 47%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCommentBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCommentBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCommentBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesCommentBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesCommentBridge.cpp [ 48%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp [ 48%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentFragmentBridge.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDocumentBridge.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentFragmentBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentFragmentBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentFragmentBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDocumentFragmentBridge.cpp [ 48%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentTypeBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentTypeBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentTypeBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDocumentTypeBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDocumentTypeBridge.cpp [ 48%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOMImplementationBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOMImplementationBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOMImplementationBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOMImplementationBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDOMImplementationBridge.cpp -[ 48%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp +[ 49%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o [ 49%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridgeAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridgeAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridgeAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridgeAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesElementBridgeAllocator.cpp [ 49%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesElementBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesElementBridge.cpp [ 49%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityBridge.cpp.o -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp: In member function 'virtual void xalanc_1_12::XercesParserLiaison::destroyDocument(xalanc_1_12::DOMDocument_Type*)': -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:347:29: warning: cast from type 'const xalanc_1_12::XalanDocument* const' to type 'xalanc_1_12::XalanDocument*' casts away qualifiers [-Wcast-qual] - 347 | destroyDocument((XalanDocument*)(*i).first); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesEntityBridge.cpp [ 49%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityReferenceBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityReferenceBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityReferenceBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesEntityReferenceBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesEntityReferenceBridge.cpp [ 50%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNamedNodeMapBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNamedNodeMapBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNamedNodeMapBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNamedNodeMapBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesNamedNodeMapBridge.cpp [ 50%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp [ 50%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNotationBridge.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesNodeListBridge.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNotationBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNotationBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesNotationBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesNotationBridge.cpp [ 50%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesProcessingInstructionBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesProcessingInstructionBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesProcessingInstructionBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesProcessingInstructionBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesProcessingInstructionBridge.cpp -In file included from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:28, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = xalanc_1_12::XercesParserLiaison::DocumentEntry; key_type = const xalanc_1_12::XalanDocument*]': -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:785:60: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] - 386 | pos = doCreateEntry(key); - | ~~~~^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' - 128 | XalanMapIterator(const Iterator & theRhs) : - | ^~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridgeAllocator.cpp.o -[ 51%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridgeAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridgeAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridgeAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesTextBridgeAllocator.cpp -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesTextBridge.cpp +[ 51%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o [ 51%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesToXalanNodeMap.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTextBridge.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesTextBridge.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesToXalanNodeMap.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesToXalanNodeMap.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesToXalanNodeMap.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesToXalanNodeMap.cpp [ 51%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTreeWalker.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTreeWalker.cpp.o -MF CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTreeWalker.cpp.o.d -o CMakeFiles/xalan-c.dir/XercesParserLiaison/Deprecated/XercesTreeWalker.cpp.o -c /build/xalan-1.12/src/xalanc/XercesParserLiaison/Deprecated/XercesTreeWalker.cpp [ 51%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp +[ 52%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp.o [ 52%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttr.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttr.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttr.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttr.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttr.cpp -[ 52%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/FormatterToSourceTree.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp [ 52%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.cpp -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesAttrWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesAttrWrapperAllocator.hpp:94:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesElementWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesElementWrapperAllocator.hpp:95:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesTextWrapper; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesTextWrapperAllocator.hpp:95:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XercesWrapperNavigator; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesWrapperNavigatorAllocator.hpp:92:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XercesParserLiaison::DocumentEntry; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp:275:28: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 655 | return theCurrentSize == 0 ? - | ~~~~~~~~~~~~~~~~~~~~^ - 656 | eMinimumBucketSize : - | ~~~~~~~~~~~~~~~~~~~~ - 657 | theExtraCapacity; - | ~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttrNS.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttrNS.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttrNS.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeAttrNS.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttrNS.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, @@ -6977,6 +7014,31 @@ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:101:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:169:5: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp:28, from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.cpp:20: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -6999,35 +7061,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.cpp:20: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:101:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ [ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeComment.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeComment.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeComment.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeComment.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeComment.cpp -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:169:5: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -[ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -7154,6 +7189,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeContentHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.cpp +[ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -7169,6 +7208,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeComment; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -7179,10 +7220,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocument.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.cpp -[ 53%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp [ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDOMSupport.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDOMSupport.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDOMSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeDOMSupport.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDOMSupport.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, @@ -7435,12 +7472,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp -[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementA.cpp -[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.hpp:28, @@ -7453,6 +7484,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ +[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.cpp +[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementA.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementA.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -7700,6 +7735,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.cpp +[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANS.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringHelper.hpp:36, from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDOMSupport.cpp:29: @@ -7823,10 +7862,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 54%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementANS.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANS.cpp [ 55%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElement.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElement.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElement.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElement.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElement.cpp +[ 55%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -7867,6 +7906,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 55%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNA.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeElementANS; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -7877,18 +7918,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 55%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.cpp -[ 55%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNA.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNA.cpp [ 55%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANSAllocator.cpp.o -[ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANS.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANSAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANSAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANSAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.cpp +[ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANS.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANS.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANS.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeElementNANS.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNANS.cpp [ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeHelper.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeHelper.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeHelper.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeHelper.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.cpp -[ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeInit.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -8014,8 +8049,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.cpp +[ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeInit.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeInit.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -8041,8 +8076,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeParserLiaison.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.cpp [ 56%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.cpp +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.cpp:347:1: warning: no previous declaration for 'xalanc_1_12::XalanNode* xalanc_1_12::doGetLastSibling(XalanNode*)' [-Wmissing-declarations] + 347 | doGetLastSibling(XalanNode* theNode) + | ^~~~~~~~~~~~~~~~ +[ 57%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -8058,9 +8100,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.cpp:347:1: warning: no previous declaration for 'xalanc_1_12::XalanNode* xalanc_1_12::doGetLastSibling(XalanNode*)' [-Wmissing-declarations] - 347 | doGetLastSibling(XalanNode* theNode) - | ^~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNANS; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -8071,13 +8110,11 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 57%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeComment.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeInit.cpp:23: + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.hpp:27, + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.cpp:19: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -8108,21 +8145,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.hpp:27, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeHelper.cpp:19: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttrNS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -8180,6 +8202,56 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeText; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 57%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeComment.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeInit.cpp:23: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -8250,29 +8322,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeText; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -8313,18 +8362,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -[ 57%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.cpp [ 57%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeText.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeText.cpp.o -MF CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeText.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeText.cpp.o -c /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeText.cpp [ 57%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanSourceTree/XalanSourceTreeTextIWSAllocator.cpp.o @@ -8513,11 +8550,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -[ 58%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o -MF CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o.d -o CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o -c /build/xalan-1.12/src/xalanc/XPathCAPI/XPathCAPI.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' @@ -8526,6 +8558,9 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ @@ -8639,6 +8674,22 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:422:13: required from 'xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::erase(const key_type&) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int; key_type = const xalanc_1_12::XalanDocument*]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.cpp:259:28: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 655 | return theCurrentSize == 0 ? + | ~~~~~~~~~~~~~~~~~~~~^ + 656 | eMinimumBucketSize : + | ~~~~~~~~~~~~~~~~~~~~ + 657 | theExtraCapacity; + | ~~~~~~~~~~~~~~~~ +[ 58%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o -MF CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o.d -o CMakeFiles/xalan-c.dir/XPathCAPI/XPathCAPI.cpp.o -c /build/xalan-1.12/src/xalanc/XPathCAPI/XPathCAPI.cpp +[ 58%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/AVT.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -8654,18 +8705,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:422:13: required from 'xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::erase(const key_type&) [with Key = const xalanc_1_12::XalanDocument*; Value = xalanc_1_12::XalanSourceTreeDocument*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int; key_type = const xalanc_1_12::XalanDocument*]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.cpp:259:28: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 655 | return theCurrentSize == 0 ? - | ~~~~~~~~~~~~~~~~~~~~^ - 656 | eMinimumBucketSize : - | ~~~~~~~~~~~~~~~~~~~~ - 657 | theExtraCapacity; - | ~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -8676,8 +8715,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 58%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/AVT.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/AVT.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -8816,8 +8853,8 @@ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/AVT.cpp:34: + from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, + from /build/xalan-1.12/src/xalanc/XPathCAPI/XPathCAPI.cpp:37: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -8829,27 +8866,40 @@ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, - from /build/xalan-1.12/src/xalanc/XPathCAPI/XPathCAPI.cpp:37: + from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/AVT.cpp:34: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPathCAPI/XPathCAPI.cpp:38: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/AVT.cpp:35: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/AVTPartSimple.cpp:26: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPathCAPI/XPathCAPI.cpp:38: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringHelper.hpp:36, from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanTranscodingServices.hpp:32, @@ -8863,6 +8913,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:33, + from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -8895,26 +8952,6 @@ | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/AVTPartSimple.cpp:26: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:33, - from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.cpp:18: @@ -8930,8 +8967,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 59%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemApplyImport.cpp In file included from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.cpp:24: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] @@ -8943,6 +8978,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 59%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemApplyImport.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemApplyImport.cpp [ 60%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemApplyTemplates.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemApplyTemplates.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemApplyTemplates.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemApplyTemplates.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.cpp [ 60%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemAttribute.cpp.o @@ -8952,6 +8989,14 @@ [ 60%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCallTemplate.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCallTemplate.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemCallTemplate.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemCallTemplate.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemCallTemplate.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:38, + from /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.hpp:27, + from /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, @@ -8964,14 +9009,22 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:38, - from /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.hpp:27, - from /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:39: +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.cpp:35: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -8985,6 +9038,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 60%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemChoose.cpp +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -8994,16 +9053,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:39: /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -9012,24 +9061,10 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/ElemApplyTemplates.cpp:35: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 60%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemChoose.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemChoose.cpp [ 61%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemComment.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemComment.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemComment.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemComment.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemComment.cpp [ 61%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCopy.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCopy.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemCopy.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemCopy.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemCopy.cpp -[ 61%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemCopyOf.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -9043,14 +9078,14 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemDecimalFormat.cpp +[ 61%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemCopyOf.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemCopyOf.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemElement.cpp +[ 61%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemDecimalFormat.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemDecimalFormat.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9064,11 +9099,18 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemChoose.cpp:31: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemElement.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemElement.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/ElemCopy.cpp:35: + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/ElemComment.cpp:32: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9077,13 +9119,11 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemEmpty.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/ElemComment.cpp:32: + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/ElemCopy.cpp:35: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9092,12 +9132,16 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o -In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemChoose.cpp:31: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemEmpty.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemEmpty.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9106,11 +9150,27 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemExtensionCall.cpp /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/ElemDecimalFormat.cpp:39: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemExtensionCall.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemExtensionCall.cpp +[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemFallback.cpp In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemCopyOf.cpp:32: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] @@ -9120,15 +9180,13 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ +[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/ElemDecimalFormat.cpp:39: + from /build/xalan-1.12/src/xalanc/XSLT/ElemElement.cpp:36: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9137,19 +9195,21 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemForwardCompatible.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/ElemElement.cpp:36: + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/ElemEmpty.cpp:25: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -9158,8 +9218,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemFallback.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemFallback.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -9173,13 +9231,13 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemForEach.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp +[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemIf.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/ElemEmpty.cpp:25: + from /build/xalan-1.12/src/xalanc/XSLT/ElemFallback.cpp:36: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9188,20 +9246,14 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemForwardCompatible.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemForwardCompatible.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemIf.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemIf.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemLiteralResult.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:38, from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp:18: @@ -9215,13 +9267,13 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemLiteralResult.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemLiteralResult.cpp In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp:40: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemMessage.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -9235,40 +9287,31 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp -[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o +[ 63%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemMessage.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemMessage.cpp /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp: In member function 'virtual const xalanc_1_12::NodeRefListBase* xalanc_1_12::ElemForEach::createSelectedAndSortedNodeList(xalanc_1_12::StylesheetExecutionContext&) const': /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp:277:81: warning: typedef 'SetAndRestoreCurrentStackFrameIndex' locally defined but not used [-Wunused-local-typedefs] 277 | typedef StylesheetExecutionContext::SetAndRestoreCurrentStackFrameIndex SetAndRestoreCurrentStackFrameIndex; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemOtherwise.cpp /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp: In member function 'virtual const xalanc_1_12::NodeRefListBase* xalanc_1_12::ElemForEach::sortChildren(xalanc_1_12::StylesheetExecutionContext&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::MutableNodeRefList&) const': /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.cpp:353:81: warning: typedef 'SetAndRestoreCurrentStackFrameIndex' locally defined but not used [-Wunused-local-typedefs] 353 | typedef StylesheetExecutionContext::SetAndRestoreCurrentStackFrameIndex SetAndRestoreCurrentStackFrameIndex; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/ElemIf.cpp:31: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemNumber.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp +[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemOtherwise.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemOtherwise.cpp +[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemParam.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/ElemFallback.cpp:36: + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, + from /build/xalan-1.12/src/xalanc/XSLT/ElemIf.cpp:31: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9282,12 +9325,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemParam.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemParam.cpp [ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemPI.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemPI.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemPI.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemPI.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemPI.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -9303,6 +9340,10 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -9321,6 +9362,14 @@ 833 | switch(score) | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:33, + from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.hpp:41, + from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, @@ -9333,38 +9382,44 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemSort.cpp -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ +In file included from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp:54: +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:33, - from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.hpp:41, - from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/ElemVariable.hpp:31, + from /build/xalan-1.12/src/xalanc/XSLT/ElemParam.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/ElemParam.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp:54: /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 64%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemSort.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemSort.cpp +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/ElemParam.cpp:27: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ [ 65%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTemplate.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTemplate.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemTemplate.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemTemplate.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemTemplate.cpp -[ 65%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.cpp /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp: In member function 'xalanc_1_12::XalanNode* xalanc_1_12::ElemNumber::getPreviousNode(xalanc_1_12::StylesheetExecutionContext&, xalanc_1_12::XalanNode*) const': /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.cpp:676:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 676 | if(0 != next && @@ -9373,20 +9428,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/ElemVariable.hpp:31, - from /build/xalan-1.12/src/xalanc/XSLT/ElemParam.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/ElemParam.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/ElemPI.cpp:33: @@ -9398,18 +9439,18 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/ElemParam.cpp:27: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ +[ 65%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemTemplateElement.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.cpp [ 65%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemText.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemText.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemText.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemText.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemText.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +[ 65%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemTextLiteral.cpp +[ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemUse.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -9423,10 +9464,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemTextLiteral.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemTextLiteral.cpp -[ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemUse.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemUse.cpp +[ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) @@ -9443,12 +9482,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemValueOf.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.cpp:51: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': @@ -9471,11 +9504,32 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.cpp:54: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/ElemTextLiteral.cpp:31: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -9504,13 +9558,11 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemWhen.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/ElemTextLiteral.cpp:31: + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, + from /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.cpp:35: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9519,6 +9571,7 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.cpp:36: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) @@ -9574,21 +9627,12 @@ 742 | __builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:742:30: note: in a call to built-in function 'void* __builtin_memmove(void*, const void*, long unsigned int)' -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.cpp:35: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemWhen.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemWhen.cpp [ 66%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemWithParam.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ElemWithParam.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ElemWithParam.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ElemWithParam.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ElemWithParam.cpp -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ExtensionFunctionHandler.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9602,42 +9646,33 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.cpp:36: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ In file included from /build/xalan-1.12/src/xalanc/XSLT/ElemVariable.cpp:32: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ExtensionFunctionHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ExtensionFunctionHandler.cpp [ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ExtensionNSHandler.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ExtensionNSHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ExtensionNSHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ExtensionNSHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ExtensionNSHandler.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/ElemWhen.cpp:32: + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, + from /build/xalan-1.12/src/xalanc/XSLT/ElemWithParam.cpp:31: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionCurrent.cpp /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/XObjectFactory.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/ElemWithParam.cpp:31: + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/ElemWhen.cpp:32: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9646,18 +9681,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionCurrent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionCurrent.cpp In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/ElemWithParam.cpp:37: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionDocument.cpp -[ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionElementAvailable.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9671,6 +9700,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 67%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionDocument.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionDocument.cpp +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9685,6 +9720,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionElementAvailable.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionElementAvailable.cpp [ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionFormatNumber.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionFormatNumber.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionFormatNumber.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionFormatNumber.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.cpp [ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionFunctionAvailable.cpp.o @@ -9703,6 +9740,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionGenerateID.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionCurrent]': @@ -9722,8 +9761,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionCurrent::FunctionCurrent(const xalanc_1_12::FunctionCurrent&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionGenerateID.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionGenerateID.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9738,8 +9775,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionKey.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionDocument]': @@ -9759,6 +9794,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionDocument::FunctionDocument(const xalanc_1_12::FunctionDocument&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionKey.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionKey.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -9773,20 +9810,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionElementAvailable]': @@ -9806,35 +9829,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionElementAvailable::FunctionElementAvailable(const xalanc_1_12::FunctionElementAvailable&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionFormatNumber]': -/build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.cpp:105:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionFormatNumber::FunctionFormatNumber(const xalanc_1_12::FunctionFormatNumber&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.hpp:78:5: note: because 'xalanc_1_12::FunctionFormatNumber' has user-provided 'xalanc_1_12::FunctionFormatNumber& xalanc_1_12::FunctionFormatNumber::operator=(const xalanc_1_12::FunctionFormatNumber&)' - 78 | operator=(const FunctionFormatNumber&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.hpp:36:25: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 36 | class XALAN_XSLT_EXPORT FunctionFormatNumber : public Function - | ^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionFormatNumber::FunctionFormatNumber(const xalanc_1_12::FunctionFormatNumber&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp -[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionUnparsedEntityURI.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.cpp:18: + from /build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9845,21 +9845,21 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionFunctionAvailable]': -/build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.cpp:67:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionFunctionAvailable::FunctionFunctionAvailable(const xalanc_1_12::FunctionFunctionAvailable&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionFormatNumber]': +/build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.cpp:105:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionFormatNumber::FunctionFormatNumber(const xalanc_1_12::FunctionFormatNumber&)' is deprecated [-Wdeprecated-copy] 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:77:5: note: because 'xalanc_1_12::FunctionFunctionAvailable' has user-provided 'xalanc_1_12::FunctionFunctionAvailable& xalanc_1_12::FunctionFunctionAvailable::operator=(const xalanc_1_12::FunctionFunctionAvailable&)' - 77 | operator=(const FunctionFunctionAvailable&); +/build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.hpp:78:5: note: because 'xalanc_1_12::FunctionFormatNumber' has user-provided 'xalanc_1_12::FunctionFormatNumber& xalanc_1_12::FunctionFormatNumber::operator=(const xalanc_1_12::FunctionFormatNumber&)' + 78 | operator=(const FunctionFormatNumber&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:43:25: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 43 | class XALAN_XSLT_EXPORT FunctionFunctionAvailable : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XSLT/FunctionFormatNumber.hpp:36:25: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 36 | class XALAN_XSLT_EXPORT FunctionFormatNumber : public Function + | ^~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' 205 | operator=(const Function&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionFunctionAvailable::FunctionFunctionAvailable(const xalanc_1_12::FunctionFunctionAvailable&)' first required here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionFormatNumber::FunctionFormatNumber(const xalanc_1_12::FunctionFormatNumber&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, @@ -9876,8 +9876,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/GenerateEvent.cpp +[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionSystemProperty.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, @@ -9904,6 +9904,43 @@ from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionFunctionAvailable]': +/build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.cpp:67:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionFunctionAvailable::FunctionFunctionAvailable(const xalanc_1_12::FunctionFunctionAvailable&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:77:5: note: because 'xalanc_1_12::FunctionFunctionAvailable' has user-provided 'xalanc_1_12::FunctionFunctionAvailable& xalanc_1_12::FunctionFunctionAvailable::operator=(const xalanc_1_12::FunctionFunctionAvailable&)' + 77 | operator=(const FunctionFunctionAvailable&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XSLT/FunctionFunctionAvailable.hpp:43:25: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 43 | class XALAN_XSLT_EXPORT FunctionFunctionAvailable : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionFunctionAvailable::FunctionFunctionAvailable(const xalanc_1_12::FunctionFunctionAvailable&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/FunctionUnparsedEntityURI.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/FunctionUnparsedEntityURI.cpp +[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/GenerateEvent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/GenerateEvent.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, from /build/xalan-1.12/src/xalanc/XSLT/FunctionKey.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/FunctionKey.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': @@ -9914,6 +9951,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/KeyTable.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionKey]': @@ -9933,18 +9972,25 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionKey::FunctionKey(const xalanc_1_12::FunctionKey&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/KeyTable.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/KeyTable.cpp [ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NamespacesHandler.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NamespacesHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/NamespacesHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/NamespacesHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp [ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NodeSorter.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NodeSorter.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/NodeSorter.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/NodeSorter.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/NodeSorter.cpp +[ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/NodeSortKey.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/KeyTable.hpp:41, + from /build/xalan-1.12/src/xalanc/XSLT/KeyTable.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp:18: + from /build/xalan-1.12/src/xalanc/XSLT/FunctionUnparsedEntityURI.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/FunctionUnparsedEntityURI.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -9953,27 +9999,18 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp: In constructor 'xalanc_1_12::FunctionSystemProperty::FunctionSystemProperty(const xalanc_1_12::FunctionSystemProperty&, xercesc_3_2::MemoryManager&)': -/build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp:69:58: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 69 | m_vendorURLString(other.m_vendorURLString, theManager) - | ^ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ +[ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/OutputContextStack.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionUnparsedEntityURI.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/FunctionUnparsedEntityURI.cpp:18: + from /build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionUnparsedEntityURI]': @@ -9993,50 +10030,31 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionUnparsedEntityURI::FunctionUnparsedEntityURI(const xalanc_1_12::FunctionUnparsedEntityURI&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/NodeSortKey.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/NodeSortKey.cpp -[ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/OutputContextStack.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/OutputContextStack.cpp -[ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ProblemListener.cpp -[ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ProblemListenerDefault.cpp -[ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ResultNamespacesStack.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/KeyTable.hpp:41, - from /build/xalan-1.12/src/xalanc/XSLT/KeyTable.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/KeyTable.cpp:42: /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp:36: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp: In constructor 'xalanc_1_12::FunctionSystemProperty::FunctionSystemProperty(const xalanc_1_12::FunctionSystemProperty&, xercesc_3_2::MemoryManager&)': +/build/xalan-1.12/src/xalanc/XSLT/FunctionSystemProperty.cpp:69:58: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 69 | m_vendorURLString(other.m_vendorURLString, theManager) + | ^ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/KeyTable.cpp:42: /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 70%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ProblemListener.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ProblemListener.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ +[ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ProblemListenerDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ProblemListenerDefault.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -10074,24 +10092,31 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -In file included from /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.hpp:30, - from /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp:21: -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanDOMString*; Value = const xalanc_1_12::XalanDOMString*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = const xalanc_1_12::XalanDOMString*; key_type = const xalanc_1_12::XalanDOMString*]': -/build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp:390:87: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] - 386 | pos = doCreateEntry(key); - | ~~~~^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' - 128 | XalanMapIterator(const Iterator & theRhs) : - | ^~~~~~~~~~~~~~~~ -[ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.cpp +[ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/ResultNamespacesStack.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/ResultNamespacesStack.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp:36: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, from /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/ProblemListenerDefault.cpp:37: + from /build/xalan-1.12/src/xalanc/XSLT/ProblemListener.cpp:27: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -10105,24 +10130,36 @@ from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, from /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/ProblemListener.cpp:27: + from /build/xalan-1.12/src/xalanc/XSLT/ProblemListenerDefault.cpp:37: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.hpp:30, + from /build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp:21: +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanDOMString*; Value = const xalanc_1_12::XalanDOMString*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = const xalanc_1_12::XalanDOMString*; key_type = const xalanc_1_12::XalanDOMString*]': +/build/xalan-1.12/src/xalanc/XSLT/NamespacesHandler.cpp:390:87: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] + 386 | pos = doCreateEntry(key); + | ~~~~^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' + 128 | XalanMapIterator(const Iterator & theRhs) : + | ^~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/SelectionEvent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.cpp [ 71%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContext.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContext.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContext.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.cpp [ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContextDefault.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetConstructionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -10131,19 +10168,19 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.cpp:22: +[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/Stylesheet.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.cpp +[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp:59, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp:19: + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.hpp:32, + from /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -10152,15 +10189,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContext.cpp:19: + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp:59, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -10169,10 +10203,17 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/SelectionEvent.cpp:22: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -10186,27 +10227,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContext.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.cpp -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetExecutionContextDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -10540,8 +10560,7 @@ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:24, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:19: + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -10550,6 +10569,27 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.cpp +[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:30: @@ -10569,26 +10609,72 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits > >; BaseIterator = xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ +[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TopLevelArg.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:24, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TraceListener.cpp +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -/build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp: In member function 'void xalanc_1_12::StylesheetExecutionContextDefault::addToXPathCache(const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XPath*)': -/build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2622:28: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >& xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] - 2622 | earliest = i; - | ^ -In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:36: -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits > >; BaseIterator = xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' - 128 | XalanMapIterator(const Iterator & theRhs) : - | ^~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.cpp:19: + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/TopLevelArg.hpp:35, + from /build/xalan-1.12/src/xalanc/XSLT/TopLevelArg.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -10597,6 +10683,78 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/XalanSet.hpp:26, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.hpp:28: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp: In member function 'void xalanc_1_12::StylesheetExecutionContextDefault::addToXPathCache(const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XPath*)': +/build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2622:28: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >& xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] + 2622 | earliest = i; + | ^ +In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:36: +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits > >; BaseIterator = xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' + 128 | XalanMapIterator(const Iterator & theRhs) : + | ^~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:30: +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanNode*; Value = xalanc_1_12::KeyTable*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = xalanc_1_12::KeyTable*; key_type = const xalanc_1_12::XalanNode*]': +/build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp:858:36: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] + 386 | pos = doCreateEntry(key); + | ~~~~^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' + 128 | XalanMapIterator(const Iterator & theRhs) : + | ^~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanQName*; Value = xalanc_1_12::XalanVector; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits >; data_type = xalanc_1_12::XalanVector; key_type = const xalanc_1_12::XalanQName*]': +/build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp:939:51: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >& xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] + 386 | pos = doCreateEntry(key); + | ~~~~^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits > >; BaseIterator = xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' + 128 | XalanMapIterator(const Iterator & theRhs) : + | ^~~~~~~~~~~~~~~~ +[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TracerEvent.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -10634,8 +10792,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 72%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetHandler.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.cpp +[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/VariablesStack.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -11096,6 +11254,18 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp:34: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = const xalanc_1_12::XalanNode*; Value = xalanc_1_12::KeyTable*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = const xalanc_1_12::XalanNode*; Value = xalanc_1_12::KeyTable*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = const xalanc_1_12::XalanNode*; Value = xalanc_1_12::KeyTable*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' @@ -11114,129 +11284,21 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = xalanc_1_12::XalanDOMString; Value = std::pair; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits >; iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp:2634:34: required from here /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/StylesheetRoot.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp -[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TopLevelArg.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TopLevelArg.cpp -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/XalanSet.hpp:26, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.hpp:28: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/TopLevelArg.hpp:35, - from /build/xalan-1.12/src/xalanc/XSLT/TopLevelArg.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TraceListener.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TraceListener.cpp -[ 73%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TraceListenerDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp -[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/TracerEvent.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/TracerEvent.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp:20: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) +/build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp: In member function 'virtual void xalanc_1_12::TraceListenerDefault::generated(const xalanc_1_12::GenerateEvent&)': +/build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp:360:15: warning: switch missing default case [-Wswitch-default] + 360 | switch(ev.m_eventType) | ^ -In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:30: -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanNode*; Value = xalanc_1_12::KeyTable*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = xalanc_1_12::KeyTable*; key_type = const xalanc_1_12::XalanNode*]': -/build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp:858:36: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >& xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] - 386 | pos = doCreateEntry(key); - | ~~~~^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' - 128 | XalanMapIterator(const Iterator & theRhs) : - | ^~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = const xalanc_1_12::XalanQName*; Value = xalanc_1_12::XalanVector; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits >; data_type = xalanc_1_12::XalanVector; key_type = const xalanc_1_12::XalanQName*]': -/build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.cpp:939:51: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:386:17: warning: implicitly-declared 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >& xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >::operator=(const xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >&)' is deprecated [-Wdeprecated-copy] - 386 | pos = doCreateEntry(key); - | ~~~~^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits > >; BaseIterator = xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator > >, xalanc_1_12::XalanListIteratorBase >::Entry>, xalanc_1_12::XalanList >::Entry>::Node> >]' - 128 | XalanMapIterator(const Iterator & theRhs) : - | ^~~~~~~~~~~~~~~~ +[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanAVTAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp:34: + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/VariablesStack.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/VariablesStack.cpp:22: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -11245,18 +11307,8 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/VariablesStack.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/VariablesStack.cpp -[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanAVTAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanAVTAllocator.cpp -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -/build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp: In member function 'virtual void xalanc_1_12::TraceListenerDefault::generated(const xalanc_1_12::GenerateEvent&)': -/build/xalan-1.12/src/xalanc/XSLT/TraceListenerDefault.cpp:360:15: warning: switch missing default case [-Wswitch-default] - 360 | switch(ev.m_eventType) - | ^ +[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartSimpleAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11283,39 +11335,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/VariablesStack.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/VariablesStack.cpp:22: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartSimpleAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartSimpleAllocator.cpp -[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.cpp -[ 75%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.cpp:20: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11342,30 +11361,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:28: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::AVTPartXPath; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::AVTPartXPath; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ +[ 74%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanAVTPartXPathAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.cpp +[ 75%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemApplyTemplatesAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.cpp [ 75%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemAttributeAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemAttributeAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemAttributeAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemAttributeAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemAttributeAllocator.cpp [ 75%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemAttributeSetAllocator.cpp.o @@ -11385,33 +11384,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 75%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemCallTemplateAllocator.cpp -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:33: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemApplyTemplates; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp:93:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemApplyTemplates; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp:113:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11439,10 +11411,45 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemElementAllocator.cpp -[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/ElemForEach.hpp:33: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemApplyTemplates; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp:93:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemApplyTemplates; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp:113:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/AVTPartXPath.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11471,6 +11478,38 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 75%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemCallTemplateAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemCallTemplateAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:28: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::AVTPartXPath; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::AVTPartXPath; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemElementAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemElementAllocator.cpp +[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemEmptyAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.cpp +[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemLiteralResultAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11498,36 +11537,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemLiteralResultAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemLiteralResultAllocator.cpp -[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemTemplateAllocator.cpp -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/ElemEmpty.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.cpp:20: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11560,6 +11569,36 @@ from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/ElemEmpty.hpp:32, + from /build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemEmpty]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemEmptyAllocator.hpp:113:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemTemplateAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemTemplateAllocator.cpp +[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/ElemUse.hpp:29, from /build/xalan-1.12/src/xalanc/XSLT/ElemLiteralResult.hpp:29, from /build/xalan-1.12/src/xalanc/XSLT/XalanElemLiteralResultAllocator.hpp:29, @@ -11584,6 +11623,36 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 77%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.cpp +[ 77%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemValueOfAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/ElemText.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11611,40 +11680,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 76%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemTextAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.cpp -[ 77%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemTextLiteralAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.cpp -[ 77%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemValueOfAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemValueOfAllocator.cpp [ 77%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemVariableAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanElemVariableAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanElemVariableAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanElemVariableAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanElemVariableAllocator.cpp -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XSLT/ElemTextLiteral.hpp:27, - from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.cpp:20: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemTextLiteral; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp:101:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemTextLiteral; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp:121:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ [ 77%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanMatchPatternDataAllocator.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanMatchPatternDataAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanMatchPatternDataAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanMatchPatternDataAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternDataAllocator.cpp [ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanMatchPatternData.cpp.o @@ -11655,32 +11692,6 @@ from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/ElemText.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.cpp:20: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemText]' -/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextAllocator.hpp:100:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XSLT/ElemTemplateElement.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/ElemValueOf.hpp:29, from /build/xalan-1.12/src/xalanc/XSLT/XalanElemValueOfAllocator.hpp:29, from /build/xalan-1.12/src/xalanc/XSLT/XalanElemValueOfAllocator.cpp:20: @@ -11704,6 +11715,34 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XSLT/ElemTextLiteral.hpp:27, + from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemTextLiteral; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp:101:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemTextLiteral; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp:121:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentAllocator.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -11718,8 +11757,20 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentAllocator.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternData.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternDataAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternDataAllocator.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -11745,22 +11796,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternData.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternDataAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XalanMatchPatternDataAllocator.cpp:20: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -11774,14 +11809,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanSpaceNodeTester.cpp -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.cpp /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) @@ -11810,6 +11837,18 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +[ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanSpaceNodeTester.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanSpaceNodeTester.cpp +[ 78%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.cpp +[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XResultTreeFragAllocator.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.cpp +[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFrag.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, @@ -11964,8 +12003,6 @@ /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocumentFragment.hpp:135:5: note: because 'xalanc_1_12::XalanSourceTreeDocumentFragment' has user-provided 'xalanc_1_12::XalanSourceTreeDocumentFragment& xalanc_1_12::XalanSourceTreeDocumentFragment::operator=(const xalanc_1_12::XalanSourceTreeDocumentFragment&)' 135 | operator=(const XalanSourceTreeDocumentFragment& theSource); | ^~~~~~~~ -[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XResultTreeFrag.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFrag.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -12110,13 +12147,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTEngineImpl.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, - from /build/xalan-1.12/src/xalanc/XSLT/XalanSpaceNodeTester.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/XalanSpaceNodeTester.cpp:19: + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFrag.hpp:34, + from /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.cpp:20: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12125,16 +12161,11 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFrag.hpp:34, - from /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.cpp:20: + from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, + from /build/xalan-1.12/src/xalanc/XSLT/XalanSpaceNodeTester.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/XalanSpaceNodeTester.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12143,8 +12174,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTInit.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -12158,6 +12187,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' @@ -12168,8 +12201,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTInputSource.cpp +[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTEngineImpl.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTEngineImpl.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -12183,6 +12216,14 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 79%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTInit.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTInit.cpp +[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTInputSource.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTInputSource.cpp +[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessor.cpp +[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -12197,18 +12238,18 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessor.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessor.cpp -[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupport.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.cpp +[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp +[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorException.cpp +[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTResultTarget.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/XPathProcessorImpl.hpp:50, from /build/xalan-1.12/src/xalanc/XSLT/XSLTEngineImpl.cpp:80: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorEnvSupportDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XSLT/CountersTable.hpp:33, from /build/xalan-1.12/src/xalanc/XSLT/ElemNumber.hpp:41, @@ -12217,8 +12258,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 80%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTProcessorException.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorException.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetHandler.hpp:45, @@ -12231,8 +12270,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o -MF CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o.d -o CMakeFiles/xalan-c.dir/XSLT/XSLTResultTarget.cpp.o -c /build/xalan-1.12/src/xalanc/XSLT/XSLTResultTarget.cpp In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XSLT/XSLTEngineImpl.hpp:39: @@ -12322,14 +12359,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, from /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessor.cpp:23: + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12338,6 +12374,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDifference.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.cpp +[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.cpp +[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -12420,31 +12462,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionDistinct.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, from /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.hpp:32, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp:29, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:18: + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessor.cpp:23: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12453,15 +12476,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 81%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionEvaluate.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.cpp -In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.hpp:28, - from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:53: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ [ 82%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionHasSameNodes.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionHasSameNodes.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/FunctionHasSameNodes.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/FunctionHasSameNodes.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.cpp [ 82%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/FunctionIntersection.cpp.o @@ -12472,8 +12486,10 @@ from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:29, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.cpp:18: + from /build/xalan-1.12/src/xalanc/XPath/XPathEnvSupport.hpp:32, + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupport.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp:29, + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12492,25 +12508,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionDistinct]': -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.cpp:130:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:74:5: note: because 'xalanc_1_12::FunctionDistinct' has user-provided 'xalanc_1_12::FunctionDistinct& xalanc_1_12::FunctionDistinct::operator=(const xalanc_1_12::FunctionDistinct&)' - 74 | operator=(const FunctionDistinct&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionDistinct : public Function - | ^~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; @@ -12534,35 +12531,19 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionDifference::FunctionDifference(const xalanc_1_12::FunctionDifference&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 82%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.cpp -[ 82%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanCAPI.cpp -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanCAPI.cpp:23: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.hpp:29, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetRoot.hpp:28, + from /build/xalan-1.12/src/xalanc/XSLT/XSLTProcessorEnvSupportDefault.cpp:53: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.hpp:29, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.cpp:18: + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:29, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12573,34 +12554,31 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionHasSameNodes]': -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.cpp:97:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionHasSameNodes::FunctionHasSameNodes(const xalanc_1_12::FunctionHasSameNodes&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionDistinct]': +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.cpp:130:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' is deprecated [-Wdeprecated-copy] 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.hpp:74:5: note: because 'xalanc_1_12::FunctionHasSameNodes' has user-provided 'xalanc_1_12::FunctionHasSameNodes& xalanc_1_12::FunctionHasSameNodes::operator=(const xalanc_1_12::FunctionHasSameNodes&)' - 74 | operator=(const FunctionHasSameNodes&); +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:74:5: note: because 'xalanc_1_12::FunctionDistinct' has user-provided 'xalanc_1_12::FunctionDistinct& xalanc_1_12::FunctionDistinct::operator=(const xalanc_1_12::FunctionDistinct&)' + 74 | operator=(const FunctionDistinct&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionHasSameNodes : public Function - | ^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionDistinct : public Function + | ^~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' 205 | operator=(const Function&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionHasSameNodes::FunctionHasSameNodes(const xalanc_1_12::FunctionHasSameNodes&)' first required here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.cpp:37: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ +[ 82%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o -MF CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanExtensions/XalanExtensions.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:29, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.cpp:18: + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.hpp:29, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.cpp:18: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -12609,6 +12587,11 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.cpp:37: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionEvaluate]': @@ -12641,39 +12624,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionIntersection]': -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.cpp:94:30: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:74:5: note: because 'xalanc_1_12::FunctionIntersection' has user-provided 'xalanc_1_12::FunctionIntersection& xalanc_1_12::FunctionIntersection::operator=(const xalanc_1_12::FunctionIntersection&)' - 74 | operator=(const FunctionIntersection&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionIntersection : public Function - | ^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.hpp:29, - from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.cpp:20: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -12704,8 +12654,39 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanCompiledStylesheetDefault.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.hpp:29, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionHasSameNodes]': +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.cpp:97:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionHasSameNodes::FunctionHasSameNodes(const xalanc_1_12::FunctionHasSameNodes&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.hpp:74:5: note: because 'xalanc_1_12::FunctionHasSameNodes' has user-provided 'xalanc_1_12::FunctionHasSameNodes& xalanc_1_12::FunctionHasSameNodes::operator=(const xalanc_1_12::FunctionHasSameNodes&)' + 74 | operator=(const FunctionHasSameNodes&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionHasSameNodes.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionHasSameNodes : public Function + | ^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionHasSameNodes::FunctionHasSameNodes(const xalanc_1_12::FunctionHasSameNodes&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -12720,12 +12701,50 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:29, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 82%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanCAPI.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanCAPI.cpp +[ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionIntersection]': +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.cpp:94:30: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:74:5: note: because 'xalanc_1_12::FunctionIntersection' has user-provided 'xalanc_1_12::FunctionIntersection& xalanc_1_12::FunctionIntersection::operator=(const xalanc_1_12::FunctionIntersection&)' + 74 | operator=(const FunctionIntersection&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionIntersection : public Function + | ^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanCompiledStylesheetDefault.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanCompiledStylesheetDefault.cpp +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanCAPI.cpp:23: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ [ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultDocumentBuilder.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultDocumentBuilder.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultDocumentBuilder.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultDocumentBuilder.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultDocumentBuilder.cpp -[ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp -[ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanParsedSource.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMemMgrAutoPtr.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:26: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionNodeSet]': @@ -12745,8 +12764,28 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::FunctionNodeSet::FunctionNodeSet(const xalanc_1_12::FunctionNodeSet&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanDefaultParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.hpp:29, + from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.cpp:20: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 83%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanParsedSource.cpp [ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp +[ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -12757,6 +12796,10 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -12772,15 +12815,94 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.hpp:39, @@ -12796,8 +12918,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformer.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -12908,89 +13028,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -13085,6 +13122,279 @@ cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerOutputStream.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerOutputStream.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerOutputStream.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformerOutputStream.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:101:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttrNS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeComment; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeCommentAllocator.hpp:104:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.hpp:110:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.hpp:116:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.hpp:114:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeText; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformerProblemListener.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultParsedSource.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:101:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttrNS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeComment; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeCommentAllocator.hpp:104:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.hpp:110:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.hpp:116:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.hpp:114:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp:106:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeText; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp:102:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XercesDOMParsedSource.cpp +[ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:18: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTCommon.cpp +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathAllocator.hpp:29: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -13096,6 +13406,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/XPathAllocator.hpp:33, + from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:41: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:101:38: required from here @@ -13223,7 +13540,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::AVTPartSimple; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -13244,7 +13560,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XalanTransformerProblemListener.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformerProblemListener.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::AVTPartXPath; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -13325,22 +13640,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeDocument.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultParsedSource.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanDefaultParsedSource.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemCallTemplate; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -13351,46 +13650,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:101:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttrNS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeComment; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeCommentAllocator.hpp:104:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemElement; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -13401,56 +13660,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.hpp:110:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.hpp:116:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.hpp:114:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemElement; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -13471,26 +13680,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeText; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemLiteralResult; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -13551,6 +13740,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemValueOf; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -13561,6 +13751,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::ElemVariable; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -13731,166 +13922,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttr; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp:101:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeAttrNS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeComment; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeCommentAllocator.hpp:104:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.hpp:110:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.hpp:116:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNA; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeElementNANS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.hpp:114:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp:106:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeText; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeTextIWS; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp:102:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -[ 84%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XercesDOMParsedSource.cpp -[ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o -MF CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanTransformer/XercesDOMWrapperParsedSource.cpp.o -c /build/xalan-1.12/src/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:18: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTCommon.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTCommon.cpp -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDateTime.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.cpp [ 85%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDynamic.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDynamic.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDynamic.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTDynamic.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/XPathAllocator.hpp:33, - from /build/xalan-1.12/src/xalanc/XPath/XPathFactoryBlock.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:41: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp -[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -13905,60 +13938,10 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:27, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.cpp:20: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, - from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.hpp:27, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.cpp:19: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionDateTime]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:64:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionDateTime::XalanEXSLTFunctionDateTime(const xalanc_1_12::XalanEXSLTFunctionDateTime&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:76:5: note: because 'xalanc_1_12::XalanEXSLTFunctionDateTime' has user-provided 'xalanc_1_12::XalanEXSLTFunctionDateTime& xalanc_1_12::XalanEXSLTFunctionDateTime::operator=(const xalanc_1_12::XalanEXSLTFunctionDateTime&)' - 76 | operator=(const XalanEXSLTFunctionDateTime&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:35:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 35 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDateTime : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDateTime::XalanEXSLTFunctionDateTime(const xalanc_1_12::XalanEXSLTFunctionDateTime&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTString.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:19: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTMath.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp +[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTSet.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, @@ -13993,297 +13976,20 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionNodeSet::XalanEXSLTFunctionNodeSet(const xalanc_1_12::XalanEXSLTFunctionNodeSet&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp: At global scope: -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:1005:1: warning: no previous declaration for 'xalanc_1_12::XObjectPtr xalanc_1_12::doConvert(XPathExecutionContext&, const double*, size_t, double)' [-Wmissing-declarations] - 1005 | doConvert( - | ^~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, - from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.hpp:27, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAbs]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:68:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAbs::XalanEXSLTFunctionAbs(const xalanc_1_12::XalanEXSLTFunctionAbs&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:80:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAbs' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAbs& xalanc_1_12::XalanEXSLTFunctionAbs::operator=(const xalanc_1_12::XalanEXSLTFunctionAbs&)' - 80 | operator=(const XalanEXSLTFunctionAbs&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:39:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 39 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAbs : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAbs::XalanEXSLTFunctionAbs(const xalanc_1_12::XalanEXSLTFunctionAbs&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionRandom]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:117:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionRandom::XalanEXSLTFunctionRandom(const xalanc_1_12::XalanEXSLTFunctionRandom&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:129:5: note: because 'xalanc_1_12::XalanEXSLTFunctionRandom' has user-provided 'xalanc_1_12::XalanEXSLTFunctionRandom& xalanc_1_12::XalanEXSLTFunctionRandom::operator=(const xalanc_1_12::XalanEXSLTFunctionRandom&)' - 129 | operator=(const XalanEXSLTFunctionRandom&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:88:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 88 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionRandom : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionRandom::XalanEXSLTFunctionRandom(const xalanc_1_12::XalanEXSLTFunctionRandom&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAcos]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:166:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAcos::XalanEXSLTFunctionAcos(const xalanc_1_12::XalanEXSLTFunctionAcos&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:178:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAcos' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAcos& xalanc_1_12::XalanEXSLTFunctionAcos::operator=(const xalanc_1_12::XalanEXSLTFunctionAcos&)' - 178 | operator=(const XalanEXSLTFunctionAcos&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:137:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 137 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAcos : public Function - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAcos::XalanEXSLTFunctionAcos(const xalanc_1_12::XalanEXSLTFunctionAcos&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAsin]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:215:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAsin::XalanEXSLTFunctionAsin(const xalanc_1_12::XalanEXSLTFunctionAsin&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:227:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAsin' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAsin& xalanc_1_12::XalanEXSLTFunctionAsin::operator=(const xalanc_1_12::XalanEXSLTFunctionAsin&)' - 227 | operator=(const XalanEXSLTFunctionAsin&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:186:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 186 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAsin : public Function - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAsin::XalanEXSLTFunctionAsin(const xalanc_1_12::XalanEXSLTFunctionAsin&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAtan]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:264:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan::XalanEXSLTFunctionAtan(const xalanc_1_12::XalanEXSLTFunctionAtan&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:276:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAtan' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAtan& xalanc_1_12::XalanEXSLTFunctionAtan::operator=(const xalanc_1_12::XalanEXSLTFunctionAtan&)' - 276 | operator=(const XalanEXSLTFunctionAtan&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:235:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 235 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAtan : public Function - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan::XalanEXSLTFunctionAtan(const xalanc_1_12::XalanEXSLTFunctionAtan&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAtan2]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:313:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan2::XalanEXSLTFunctionAtan2(const xalanc_1_12::XalanEXSLTFunctionAtan2&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:325:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAtan2' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAtan2& xalanc_1_12::XalanEXSLTFunctionAtan2::operator=(const xalanc_1_12::XalanEXSLTFunctionAtan2&)' - 325 | operator=(const XalanEXSLTFunctionAtan2&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:284:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 284 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAtan2 : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan2::XalanEXSLTFunctionAtan2(const xalanc_1_12::XalanEXSLTFunctionAtan2&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionConstant]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:362:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionConstant::XalanEXSLTFunctionConstant(const xalanc_1_12::XalanEXSLTFunctionConstant&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:397:5: note: because 'xalanc_1_12::XalanEXSLTFunctionConstant' has user-provided 'xalanc_1_12::XalanEXSLTFunctionConstant& xalanc_1_12::XalanEXSLTFunctionConstant::operator=(const xalanc_1_12::XalanEXSLTFunctionConstant&)' - 397 | operator=(const XalanEXSLTFunctionConstant&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:333:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 333 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionConstant : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionConstant::XalanEXSLTFunctionConstant(const xalanc_1_12::XalanEXSLTFunctionConstant&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionCos]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:434:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionCos::XalanEXSLTFunctionCos(const xalanc_1_12::XalanEXSLTFunctionCos&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:446:5: note: because 'xalanc_1_12::XalanEXSLTFunctionCos' has user-provided 'xalanc_1_12::XalanEXSLTFunctionCos& xalanc_1_12::XalanEXSLTFunctionCos::operator=(const xalanc_1_12::XalanEXSLTFunctionCos&)' - 446 | operator=(const XalanEXSLTFunctionCos&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:405:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 405 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionCos : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionCos::XalanEXSLTFunctionCos(const xalanc_1_12::XalanEXSLTFunctionCos&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionExp]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:483:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionExp::XalanEXSLTFunctionExp(const xalanc_1_12::XalanEXSLTFunctionExp&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:495:5: note: because 'xalanc_1_12::XalanEXSLTFunctionExp' has user-provided 'xalanc_1_12::XalanEXSLTFunctionExp& xalanc_1_12::XalanEXSLTFunctionExp::operator=(const xalanc_1_12::XalanEXSLTFunctionExp&)' - 495 | operator=(const XalanEXSLTFunctionExp&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:454:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 454 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionExp : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionExp::XalanEXSLTFunctionExp(const xalanc_1_12::XalanEXSLTFunctionExp&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionHighest]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:532:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionHighest::XalanEXSLTFunctionHighest(const xalanc_1_12::XalanEXSLTFunctionHighest&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:544:5: note: because 'xalanc_1_12::XalanEXSLTFunctionHighest' has user-provided 'xalanc_1_12::XalanEXSLTFunctionHighest& xalanc_1_12::XalanEXSLTFunctionHighest::operator=(const xalanc_1_12::XalanEXSLTFunctionHighest&)' - 544 | operator=(const XalanEXSLTFunctionHighest&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:503:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 503 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionHighest : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionHighest::XalanEXSLTFunctionHighest(const xalanc_1_12::XalanEXSLTFunctionHighest&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionLog]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:581:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionLog::XalanEXSLTFunctionLog(const xalanc_1_12::XalanEXSLTFunctionLog&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:593:5: note: because 'xalanc_1_12::XalanEXSLTFunctionLog' has user-provided 'xalanc_1_12::XalanEXSLTFunctionLog& xalanc_1_12::XalanEXSLTFunctionLog::operator=(const xalanc_1_12::XalanEXSLTFunctionLog&)' - 593 | operator=(const XalanEXSLTFunctionLog&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:552:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 552 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLog : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionLog::XalanEXSLTFunctionLog(const xalanc_1_12::XalanEXSLTFunctionLog&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionLowest]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:630:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionLowest::XalanEXSLTFunctionLowest(const xalanc_1_12::XalanEXSLTFunctionLowest&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:642:5: note: because 'xalanc_1_12::XalanEXSLTFunctionLowest' has user-provided 'xalanc_1_12::XalanEXSLTFunctionLowest& xalanc_1_12::XalanEXSLTFunctionLowest::operator=(const xalanc_1_12::XalanEXSLTFunctionLowest&)' - 642 | operator=(const XalanEXSLTFunctionLowest&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:601:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 601 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLowest : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionLowest::XalanEXSLTFunctionLowest(const xalanc_1_12::XalanEXSLTFunctionLowest&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionMax]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:679:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionMax::XalanEXSLTFunctionMax(const xalanc_1_12::XalanEXSLTFunctionMax&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:691:5: note: because 'xalanc_1_12::XalanEXSLTFunctionMax' has user-provided 'xalanc_1_12::XalanEXSLTFunctionMax& xalanc_1_12::XalanEXSLTFunctionMax::operator=(const xalanc_1_12::XalanEXSLTFunctionMax&)' - 691 | operator=(const XalanEXSLTFunctionMax&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:650:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 650 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionMax : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionMax::XalanEXSLTFunctionMax(const xalanc_1_12::XalanEXSLTFunctionMax&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionMin]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:728:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionMin::XalanEXSLTFunctionMin(const xalanc_1_12::XalanEXSLTFunctionMin&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:740:5: note: because 'xalanc_1_12::XalanEXSLTFunctionMin' has user-provided 'xalanc_1_12::XalanEXSLTFunctionMin& xalanc_1_12::XalanEXSLTFunctionMin::operator=(const xalanc_1_12::XalanEXSLTFunctionMin&)' - 740 | operator=(const XalanEXSLTFunctionMin&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:699:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 699 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionMin : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionMin::XalanEXSLTFunctionMin(const xalanc_1_12::XalanEXSLTFunctionMin&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionPower]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:777:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionPower::XalanEXSLTFunctionPower(const xalanc_1_12::XalanEXSLTFunctionPower&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:789:5: note: because 'xalanc_1_12::XalanEXSLTFunctionPower' has user-provided 'xalanc_1_12::XalanEXSLTFunctionPower& xalanc_1_12::XalanEXSLTFunctionPower::operator=(const xalanc_1_12::XalanEXSLTFunctionPower&)' - 789 | operator=(const XalanEXSLTFunctionPower&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:748:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 748 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionPower : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionPower::XalanEXSLTFunctionPower(const xalanc_1_12::XalanEXSLTFunctionPower&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionSin]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:826:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionSin::XalanEXSLTFunctionSin(const xalanc_1_12::XalanEXSLTFunctionSin&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:838:5: note: because 'xalanc_1_12::XalanEXSLTFunctionSin' has user-provided 'xalanc_1_12::XalanEXSLTFunctionSin& xalanc_1_12::XalanEXSLTFunctionSin::operator=(const xalanc_1_12::XalanEXSLTFunctionSin&)' - 838 | operator=(const XalanEXSLTFunctionSin&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:797:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 797 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionSin : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionSin::XalanEXSLTFunctionSin(const xalanc_1_12::XalanEXSLTFunctionSin&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionSqrt]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:875:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionSqrt::XalanEXSLTFunctionSqrt(const xalanc_1_12::XalanEXSLTFunctionSqrt&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:887:5: note: because 'xalanc_1_12::XalanEXSLTFunctionSqrt' has user-provided 'xalanc_1_12::XalanEXSLTFunctionSqrt& xalanc_1_12::XalanEXSLTFunctionSqrt::operator=(const xalanc_1_12::XalanEXSLTFunctionSqrt&)' - 887 | operator=(const XalanEXSLTFunctionSqrt&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:846:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 846 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionSqrt : public Function - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionSqrt::XalanEXSLTFunctionSqrt(const xalanc_1_12::XalanEXSLTFunctionSqrt&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionTan]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:924:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionTan::XalanEXSLTFunctionTan(const xalanc_1_12::XalanEXSLTFunctionTan&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:936:5: note: because 'xalanc_1_12::XalanEXSLTFunctionTan' has user-provided 'xalanc_1_12::XalanEXSLTFunctionTan& xalanc_1_12::XalanEXSLTFunctionTan::operator=(const xalanc_1_12::XalanEXSLTFunctionTan&)' - 936 | operator=(const XalanEXSLTFunctionTan&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:895:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 895 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionTan : public Function - | ^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionTan::XalanEXSLTFunctionTan(const xalanc_1_12::XalanEXSLTFunctionTan&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o -MF CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o.d -o CMakeFiles/xalan-c.dir/XalanEXSLT/XalanEXSLTString.cpp.o -c /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTString.cpp [ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanDiagnosticMemoryManager.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanDiagnosticMemoryManager.cpp.o -MF CMakeFiles/xalan-c.dir/Harness/XalanDiagnosticMemoryManager.cpp.o.d -o CMakeFiles/xalan-c.dir/Harness/XalanDiagnosticMemoryManager.cpp.o -c /build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp +/build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp: At global scope: +/build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:241:1: warning: no previous declaration for 'void xalanc_1_12::ICUStartUp(xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] + 241 | ICUStartUp(MemoryManager& theManager) + | ^~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.cpp:19: + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:27, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.cpp:20: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -14292,50 +13998,12 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp: At global scope: -/build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:241:1: warning: no previous declaration for 'void xalanc_1_12::ICUStartUp(xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] - 241 | ICUStartUp(MemoryManager& theManager) - | ^~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, - from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.hpp:27, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionEvaluate]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:71:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionEvaluate::XalanEXSLTFunctionEvaluate(const xalanc_1_12::XalanEXSLTFunctionEvaluate&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:89:5: note: because 'xalanc_1_12::XalanEXSLTFunctionEvaluate' has user-provided 'xalanc_1_12::XalanEXSLTFunctionEvaluate& xalanc_1_12::XalanEXSLTFunctionEvaluate::operator=(const xalanc_1_12::XalanEXSLTFunctionEvaluate&)' - 89 | operator=(const XalanEXSLTFunctionEvaluate&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:43:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionEvaluate::FunctionEvaluate(const xalanc_1_12::FunctionEvaluate&)' is deprecated [-Wdeprecated-copy] - 43 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionEvaluate : public FunctionEvaluate - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:35: -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.hpp:74:5: note: because 'xalanc_1_12::FunctionEvaluate' has user-provided 'xalanc_1_12::FunctionEvaluate& xalanc_1_12::FunctionEvaluate::operator=(const xalanc_1_12::FunctionEvaluate&)' - 74 | operator=(const FunctionEvaluate&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionEvaluate : public Function - | ^~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:43:26: note: synthesized method 'constexpr xalanc_1_12::FunctionEvaluate::FunctionEvaluate(const xalanc_1_12::FunctionEvaluate&)' first required here - 43 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionEvaluate : public FunctionEvaluate - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionEvaluate::XalanEXSLTFunctionEvaluate(const xalanc_1_12::XalanEXSLTFunctionEvaluate&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp:19: + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -14344,145 +14012,64 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o -MF CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o.d -o CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o -c /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp -[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.hpp:27, - from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionDifference]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:62:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionDifference::XalanEXSLTFunctionDifference(const xalanc_1_12::XalanEXSLTFunctionDifference&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:80:5: note: because 'xalanc_1_12::XalanEXSLTFunctionDifference' has user-provided 'xalanc_1_12::XalanEXSLTFunctionDifference& xalanc_1_12::XalanEXSLTFunctionDifference::operator=(const xalanc_1_12::XalanEXSLTFunctionDifference&)' - 80 | operator=(const XalanEXSLTFunctionDifference&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:45:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionDifference::FunctionDifference(const xalanc_1_12::FunctionDifference&)' is deprecated [-Wdeprecated-copy] - 45 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDifference : public FunctionDifference - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:35: -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.hpp:74:5: note: because 'xalanc_1_12::FunctionDifference' has user-provided 'xalanc_1_12::FunctionDifference& xalanc_1_12::FunctionDifference::operator=(const xalanc_1_12::FunctionDifference&)' - 74 | operator=(const FunctionDifference&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionDifference : public Function - | ^~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:45:26: note: synthesized method 'constexpr xalanc_1_12::FunctionDifference::FunctionDifference(const xalanc_1_12::FunctionDifference&)' first required here - 45 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDifference : public FunctionDifference - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDifference::XalanEXSLTFunctionDifference(const xalanc_1_12::XalanEXSLTFunctionDifference&)' first required here + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.hpp:27, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTime.cpp:19: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionDateTime]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:64:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionDateTime::XalanEXSLTFunctionDateTime(const xalanc_1_12::XalanEXSLTFunctionDateTime&)' is deprecated [-Wdeprecated-copy] 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionDistinct]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:105:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionDistinct::XalanEXSLTFunctionDistinct(const xalanc_1_12::XalanEXSLTFunctionDistinct&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:124:5: note: because 'xalanc_1_12::XalanEXSLTFunctionDistinct' has user-provided 'xalanc_1_12::XalanEXSLTFunctionDistinct& xalanc_1_12::XalanEXSLTFunctionDistinct::operator=(const xalanc_1_12::XalanEXSLTFunctionDistinct&)' - 124 | operator=(const XalanEXSLTFunctionDistinct&); +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:76:5: note: because 'xalanc_1_12::XalanEXSLTFunctionDateTime' has user-provided 'xalanc_1_12::XalanEXSLTFunctionDateTime& xalanc_1_12::XalanEXSLTFunctionDateTime::operator=(const xalanc_1_12::XalanEXSLTFunctionDateTime&)' + 76 | operator=(const XalanEXSLTFunctionDateTime&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:88:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' is deprecated [-Wdeprecated-copy] - 88 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDistinct : public FunctionDistinct +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp:35:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 35 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDateTime : public Function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:36: -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:74:5: note: because 'xalanc_1_12::FunctionDistinct' has user-provided 'xalanc_1_12::FunctionDistinct& xalanc_1_12::FunctionDistinct::operator=(const xalanc_1_12::FunctionDistinct&)' - 74 | operator=(const FunctionDistinct&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionDistinct : public Function - | ^~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' 205 | operator=(const Function&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:88:26: note: synthesized method 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' first required here - 88 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDistinct : public FunctionDistinct - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o -MF CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o.d -o CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o -c /build/xalan-1.12/src/xalanc/Harness/XalanXMLFileReporter.cpp -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDistinct::XalanEXSLTFunctionDistinct(const xalanc_1_12::XalanEXSLTFunctionDistinct&)' first required here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDateTime::XalanEXSLTFunctionDateTime(const xalanc_1_12::XalanEXSLTFunctionDateTime&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionHasSameNode]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:162:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionHasSameNode::XalanEXSLTFunctionHasSameNode(const xalanc_1_12::XalanEXSLTFunctionHasSameNode&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:182:5: note: because 'xalanc_1_12::XalanEXSLTFunctionHasSameNode' has user-provided 'xalanc_1_12::XalanEXSLTFunctionHasSameNode& xalanc_1_12::XalanEXSLTFunctionHasSameNode::operator=(const xalanc_1_12::XalanEXSLTFunctionHasSameNode&)' - 182 | operator=(const XalanEXSLTFunctionHasSameNode&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:132:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 132 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionHasSameNode : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionHasSameNode::XalanEXSLTFunctionHasSameNode(const xalanc_1_12::XalanEXSLTFunctionHasSameNode&)' first required here +In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, + from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.hpp:27, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamic.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionEvaluate]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:71:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionEvaluate::XalanEXSLTFunctionEvaluate(const xalanc_1_12::XalanEXSLTFunctionEvaluate&)' is deprecated [-Wdeprecated-copy] 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionIntersection]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:207:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionIntersection::XalanEXSLTFunctionIntersection(const xalanc_1_12::XalanEXSLTFunctionIntersection&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:225:5: note: because 'xalanc_1_12::XalanEXSLTFunctionIntersection' has user-provided 'xalanc_1_12::XalanEXSLTFunctionIntersection& xalanc_1_12::XalanEXSLTFunctionIntersection::operator=(const xalanc_1_12::XalanEXSLTFunctionIntersection&)' - 225 | operator=(const XalanEXSLTFunctionIntersection&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:190:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' is deprecated [-Wdeprecated-copy] - 190 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionIntersection : public FunctionIntersection - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:37: -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:74:5: note: because 'xalanc_1_12::FunctionIntersection' has user-provided 'xalanc_1_12::FunctionIntersection& xalanc_1_12::FunctionIntersection::operator=(const xalanc_1_12::FunctionIntersection&)' - 74 | operator=(const FunctionIntersection&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionIntersection : public Function - | ^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:89:5: note: because 'xalanc_1_12::XalanEXSLTFunctionEvaluate' has user-provided 'xalanc_1_12::XalanEXSLTFunctionEvaluate& xalanc_1_12::XalanEXSLTFunctionEvaluate::operator=(const xalanc_1_12::XalanEXSLTFunctionEvaluate&)' + 89 | operator=(const XalanEXSLTFunctionEvaluate&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:190:26: note: synthesized method 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' first required here - 190 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionIntersection : public FunctionIntersection - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionIntersection::XalanEXSLTFunctionIntersection(const xalanc_1_12::XalanEXSLTFunctionIntersection&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionLeading]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:263:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionLeading::XalanEXSLTFunctionLeading(const xalanc_1_12::XalanEXSLTFunctionLeading&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:281:5: note: because 'xalanc_1_12::XalanEXSLTFunctionLeading' has user-provided 'xalanc_1_12::XalanEXSLTFunctionLeading& xalanc_1_12::XalanEXSLTFunctionLeading::operator=(const xalanc_1_12::XalanEXSLTFunctionLeading&)' - 281 | operator=(const XalanEXSLTFunctionLeading&); +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:43:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionEvaluate::FunctionEvaluate(const xalanc_1_12::FunctionEvaluate&)' is deprecated [-Wdeprecated-copy] + 43 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionEvaluate : public FunctionEvaluate + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:35: +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.hpp:74:5: note: because 'xalanc_1_12::FunctionEvaluate' has user-provided 'xalanc_1_12::FunctionEvaluate& xalanc_1_12::FunctionEvaluate::operator=(const xalanc_1_12::FunctionEvaluate&)' + 74 | operator=(const FunctionEvaluate&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:233:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 233 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLeading : public Function - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionEvaluate.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionEvaluate : public Function + | ^~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' 205 | operator=(const Function&); | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionLeading::XalanEXSLTFunctionLeading(const xalanc_1_12::XalanEXSLTFunctionLeading&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionTrailing]': -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:319:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionTrailing::XalanEXSLTFunctionTrailing(const xalanc_1_12::XalanEXSLTFunctionTrailing&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:337:5: note: because 'xalanc_1_12::XalanEXSLTFunctionTrailing' has user-provided 'xalanc_1_12::XalanEXSLTFunctionTrailing& xalanc_1_12::XalanEXSLTFunctionTrailing::operator=(const xalanc_1_12::XalanEXSLTFunctionTrailing&)' - 337 | operator=(const XalanEXSLTFunctionTrailing&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:289:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 289 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionTrailing : public Function +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp:43:26: note: synthesized method 'constexpr xalanc_1_12::FunctionEvaluate::FunctionEvaluate(const xalanc_1_12::FunctionEvaluate&)' first required here + 43 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionEvaluate : public FunctionEvaluate | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionTrailing::XalanEXSLTFunctionTrailing(const xalanc_1_12::XalanEXSLTFunctionTrailing&)' first required here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionEvaluate::XalanEXSLTFunctionEvaluate(const xalanc_1_12::XalanEXSLTFunctionEvaluate&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, - from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp:19: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = xalanc_1_12::XalanDOMString; Value = xalanc_1_12::XalanParamHolder; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = xalanc_1_12::XalanParamHolder; key_type = xalanc_1_12::XalanDOMString]': /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:865:19: required from here @@ -14500,6 +14087,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ +[ 86%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o -MF CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o.d -o CMakeFiles/xalan-c.dir/Harness/XalanFileUtility.cpp.o -c /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -14591,6 +14180,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o -MF CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o.d -o CMakeFiles/xalan-c.dir/Harness/XalanXMLFileReporter.cpp.o -c /build/xalan-1.12/src/xalanc/Harness/XalanXMLFileReporter.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:101:38: required from here @@ -14618,8 +14209,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o -MF CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o.d -o CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o -c /build/xalan-1.12/src/xalanc/Include/XalanVersion.cpp +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, + from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp:19: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -14640,7 +14235,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' @@ -14661,7 +14255,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCleanup.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' @@ -15162,8 +14755,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctor.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' @@ -15174,8 +14765,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocument]' @@ -15200,6 +14789,46 @@ from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:1037:26: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 655 | return theCurrentSize == 0 ? + | ~~~~~~~~~~~~~~~~~~~~^ + 656 | eMinimumBucketSize : + | ~~~~~~~~~~~~~~~~~~~~ + 657 | theExtraCapacity; + | ~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:19: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XPath/Function.hpp:33, from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTStringImpl.hpp:31, from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTString.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': @@ -15222,6 +14851,153 @@ from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.hpp:27, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSet.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionDifference]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:62:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionDifference::XalanEXSLTFunctionDifference(const xalanc_1_12::XalanEXSLTFunctionDifference&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:80:5: note: because 'xalanc_1_12::XalanEXSLTFunctionDifference' has user-provided 'xalanc_1_12::XalanEXSLTFunctionDifference& xalanc_1_12::XalanEXSLTFunctionDifference::operator=(const xalanc_1_12::XalanEXSLTFunctionDifference&)' + 80 | operator=(const XalanEXSLTFunctionDifference&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:45:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionDifference::FunctionDifference(const xalanc_1_12::FunctionDifference&)' is deprecated [-Wdeprecated-copy] + 45 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDifference : public FunctionDifference + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:35: +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.hpp:74:5: note: because 'xalanc_1_12::FunctionDifference' has user-provided 'xalanc_1_12::FunctionDifference& xalanc_1_12::FunctionDifference::operator=(const xalanc_1_12::FunctionDifference&)' + 74 | operator=(const FunctionDifference&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDifference.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionDifference : public Function + | ^~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:45:26: note: synthesized method 'constexpr xalanc_1_12::FunctionDifference::FunctionDifference(const xalanc_1_12::FunctionDifference&)' first required here + 45 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDifference : public FunctionDifference + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDifference::XalanEXSLTFunctionDifference(const xalanc_1_12::XalanEXSLTFunctionDifference&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionDistinct]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:105:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionDistinct::XalanEXSLTFunctionDistinct(const xalanc_1_12::XalanEXSLTFunctionDistinct&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:124:5: note: because 'xalanc_1_12::XalanEXSLTFunctionDistinct' has user-provided 'xalanc_1_12::XalanEXSLTFunctionDistinct& xalanc_1_12::XalanEXSLTFunctionDistinct::operator=(const xalanc_1_12::XalanEXSLTFunctionDistinct&)' + 124 | operator=(const XalanEXSLTFunctionDistinct&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:88:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' is deprecated [-Wdeprecated-copy] + 88 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDistinct : public FunctionDistinct + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:36: +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:74:5: note: because 'xalanc_1_12::FunctionDistinct' has user-provided 'xalanc_1_12::FunctionDistinct& xalanc_1_12::FunctionDistinct::operator=(const xalanc_1_12::FunctionDistinct&)' + 74 | operator=(const FunctionDistinct&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionDistinct.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionDistinct : public Function + | ^~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:88:26: note: synthesized method 'constexpr xalanc_1_12::FunctionDistinct::FunctionDistinct(const xalanc_1_12::FunctionDistinct&)' first required here + 88 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDistinct : public FunctionDistinct + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDistinct::XalanEXSLTFunctionDistinct(const xalanc_1_12::XalanEXSLTFunctionDistinct&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionHasSameNode]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:162:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionHasSameNode::XalanEXSLTFunctionHasSameNode(const xalanc_1_12::XalanEXSLTFunctionHasSameNode&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:182:5: note: because 'xalanc_1_12::XalanEXSLTFunctionHasSameNode' has user-provided 'xalanc_1_12::XalanEXSLTFunctionHasSameNode& xalanc_1_12::XalanEXSLTFunctionHasSameNode::operator=(const xalanc_1_12::XalanEXSLTFunctionHasSameNode&)' + 182 | operator=(const XalanEXSLTFunctionHasSameNode&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:132:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 132 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionHasSameNode : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionHasSameNode::XalanEXSLTFunctionHasSameNode(const xalanc_1_12::XalanEXSLTFunctionHasSameNode&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionIntersection]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:207:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionIntersection::XalanEXSLTFunctionIntersection(const xalanc_1_12::XalanEXSLTFunctionIntersection&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:225:5: note: because 'xalanc_1_12::XalanEXSLTFunctionIntersection' has user-provided 'xalanc_1_12::XalanEXSLTFunctionIntersection& xalanc_1_12::XalanEXSLTFunctionIntersection::operator=(const xalanc_1_12::XalanEXSLTFunctionIntersection&)' + 225 | operator=(const XalanEXSLTFunctionIntersection&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:190:26: warning: implicitly-declared 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' is deprecated [-Wdeprecated-copy] + 190 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionIntersection : public FunctionIntersection + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:37: +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:74:5: note: because 'xalanc_1_12::FunctionIntersection' has user-provided 'xalanc_1_12::FunctionIntersection& xalanc_1_12::FunctionIntersection::operator=(const xalanc_1_12::FunctionIntersection&)' + 74 | operator=(const FunctionIntersection&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExtensions/FunctionIntersection.hpp:40:36: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 40 | class XALAN_XALANEXTENSIONS_EXPORT FunctionIntersection : public Function + | ^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:190:26: note: synthesized method 'constexpr xalanc_1_12::FunctionIntersection::FunctionIntersection(const xalanc_1_12::FunctionIntersection&)' first required here + 190 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionIntersection : public FunctionIntersection + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionIntersection::XalanEXSLTFunctionIntersection(const xalanc_1_12::XalanEXSLTFunctionIntersection&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionLeading]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:263:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionLeading::XalanEXSLTFunctionLeading(const xalanc_1_12::XalanEXSLTFunctionLeading&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:281:5: note: because 'xalanc_1_12::XalanEXSLTFunctionLeading' has user-provided 'xalanc_1_12::XalanEXSLTFunctionLeading& xalanc_1_12::XalanEXSLTFunctionLeading::operator=(const xalanc_1_12::XalanEXSLTFunctionLeading&)' + 281 | operator=(const XalanEXSLTFunctionLeading&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:233:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 233 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLeading : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionLeading::XalanEXSLTFunctionLeading(const xalanc_1_12::XalanEXSLTFunctionLeading&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionTrailing]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:319:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionTrailing::XalanEXSLTFunctionTrailing(const xalanc_1_12::XalanEXSLTFunctionTrailing&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:337:5: note: because 'xalanc_1_12::XalanEXSLTFunctionTrailing' has user-provided 'xalanc_1_12::XalanEXSLTFunctionTrailing& xalanc_1_12::XalanEXSLTFunctionTrailing::operator=(const xalanc_1_12::XalanEXSLTFunctionTrailing&)' + 337 | operator=(const XalanEXSLTFunctionTrailing&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp:289:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 289 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionTrailing : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionTrailing::XalanEXSLTFunctionTrailing(const xalanc_1_12::XalanEXSLTFunctionTrailing&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.hpp:36, + from /build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' +/build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp:139:36: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 655 | return theCurrentSize == 0 ? + | ~~~~~~~~~~~~~~~~~~~~^ + 656 | eMinimumBucketSize : + | ~~~~~~~~~~~~~~~~~~~~ + 657 | theExtraCapacity; + | ~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp: At global scope: +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:1005:1: warning: no previous declaration for 'xalanc_1_12::XObjectPtr xalanc_1_12::doConvert(XPathExecutionContext&, const double*, size_t, double)' [-Wmissing-declarations] + 1005 | doConvert( + | ^~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, + from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTString.hpp:27, from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTString.cpp:18: /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAlign]': @@ -15286,32 +15062,285 @@ /build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionDecodeURI::XalanEXSLTFunctionDecodeURI(const xalanc_1_12::XalanEXSLTFunctionDecodeURI&)' first required here 459 | new (theGuard.get()) Type(theSource); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = xalanc_1_12::XalanQNameByValue; Value = xalanc_1_12::Function*; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.cpp:1037:26: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 655 | return theCurrentSize == 0 ? - | ~~~~~~~~~~~~~~~~~~~~^ - 656 | eMinimumBucketSize : - | ~~~~~~~~~~~~~~~~~~~~ - 657 | theExtraCapacity; - | ~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.hpp:36, - from /build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp:18: -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'static xalanc_1_12::XalanMap::size_type xalanc_1_12::XalanMap::calculateNewBucketCapacity(size_type, size_type) [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; size_type = long unsigned int]': -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:695:47: required from 'void xalanc_1_12::XalanMap::compactBuckets() [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:569:13: required from 'void xalanc_1_12::XalanMap::doErase(iterator) [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:412:13: required from 'void xalanc_1_12::XalanMap::erase(iterator) [with Key = void*; Value = xalanc_1_12::XalanDiagnosticMemoryManager::Data; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' -/build/xalan-1.12/src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp:139:36: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:655:36: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 655 | return theCurrentSize == 0 ? - | ~~~~~~~~~~~~~~~~~~~~^ - 656 | eMinimumBucketSize : - | ~~~~~~~~~~~~~~~~~~~~ - 657 | theExtraCapacity; - | ~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, + from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:34, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanExtensions/XalanExtensions.hpp:28, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.hpp:27, + from /build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMath.cpp:18: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAbs]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:68:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAbs::XalanEXSLTFunctionAbs(const xalanc_1_12::XalanEXSLTFunctionAbs&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:80:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAbs' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAbs& xalanc_1_12::XalanEXSLTFunctionAbs::operator=(const xalanc_1_12::XalanEXSLTFunctionAbs&)' + 80 | operator=(const XalanEXSLTFunctionAbs&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:39:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 39 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAbs : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAbs::XalanEXSLTFunctionAbs(const xalanc_1_12::XalanEXSLTFunctionAbs&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionRandom]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:117:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionRandom::XalanEXSLTFunctionRandom(const xalanc_1_12::XalanEXSLTFunctionRandom&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:129:5: note: because 'xalanc_1_12::XalanEXSLTFunctionRandom' has user-provided 'xalanc_1_12::XalanEXSLTFunctionRandom& xalanc_1_12::XalanEXSLTFunctionRandom::operator=(const xalanc_1_12::XalanEXSLTFunctionRandom&)' + 129 | operator=(const XalanEXSLTFunctionRandom&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:88:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 88 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionRandom : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionRandom::XalanEXSLTFunctionRandom(const xalanc_1_12::XalanEXSLTFunctionRandom&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAcos]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:166:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAcos::XalanEXSLTFunctionAcos(const xalanc_1_12::XalanEXSLTFunctionAcos&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:178:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAcos' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAcos& xalanc_1_12::XalanEXSLTFunctionAcos::operator=(const xalanc_1_12::XalanEXSLTFunctionAcos&)' + 178 | operator=(const XalanEXSLTFunctionAcos&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:137:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 137 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAcos : public Function + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAcos::XalanEXSLTFunctionAcos(const xalanc_1_12::XalanEXSLTFunctionAcos&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAsin]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:215:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAsin::XalanEXSLTFunctionAsin(const xalanc_1_12::XalanEXSLTFunctionAsin&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:227:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAsin' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAsin& xalanc_1_12::XalanEXSLTFunctionAsin::operator=(const xalanc_1_12::XalanEXSLTFunctionAsin&)' + 227 | operator=(const XalanEXSLTFunctionAsin&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:186:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 186 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAsin : public Function + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAsin::XalanEXSLTFunctionAsin(const xalanc_1_12::XalanEXSLTFunctionAsin&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAtan]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:264:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan::XalanEXSLTFunctionAtan(const xalanc_1_12::XalanEXSLTFunctionAtan&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:276:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAtan' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAtan& xalanc_1_12::XalanEXSLTFunctionAtan::operator=(const xalanc_1_12::XalanEXSLTFunctionAtan&)' + 276 | operator=(const XalanEXSLTFunctionAtan&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:235:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 235 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAtan : public Function + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan::XalanEXSLTFunctionAtan(const xalanc_1_12::XalanEXSLTFunctionAtan&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionAtan2]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:313:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan2::XalanEXSLTFunctionAtan2(const xalanc_1_12::XalanEXSLTFunctionAtan2&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:325:5: note: because 'xalanc_1_12::XalanEXSLTFunctionAtan2' has user-provided 'xalanc_1_12::XalanEXSLTFunctionAtan2& xalanc_1_12::XalanEXSLTFunctionAtan2::operator=(const xalanc_1_12::XalanEXSLTFunctionAtan2&)' + 325 | operator=(const XalanEXSLTFunctionAtan2&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:284:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 284 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAtan2 : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionAtan2::XalanEXSLTFunctionAtan2(const xalanc_1_12::XalanEXSLTFunctionAtan2&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionConstant]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:362:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionConstant::XalanEXSLTFunctionConstant(const xalanc_1_12::XalanEXSLTFunctionConstant&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:397:5: note: because 'xalanc_1_12::XalanEXSLTFunctionConstant' has user-provided 'xalanc_1_12::XalanEXSLTFunctionConstant& xalanc_1_12::XalanEXSLTFunctionConstant::operator=(const xalanc_1_12::XalanEXSLTFunctionConstant&)' + 397 | operator=(const XalanEXSLTFunctionConstant&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:333:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 333 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionConstant : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionConstant::XalanEXSLTFunctionConstant(const xalanc_1_12::XalanEXSLTFunctionConstant&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionCos]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:434:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionCos::XalanEXSLTFunctionCos(const xalanc_1_12::XalanEXSLTFunctionCos&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:446:5: note: because 'xalanc_1_12::XalanEXSLTFunctionCos' has user-provided 'xalanc_1_12::XalanEXSLTFunctionCos& xalanc_1_12::XalanEXSLTFunctionCos::operator=(const xalanc_1_12::XalanEXSLTFunctionCos&)' + 446 | operator=(const XalanEXSLTFunctionCos&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:405:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 405 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionCos : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionCos::XalanEXSLTFunctionCos(const xalanc_1_12::XalanEXSLTFunctionCos&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionExp]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:483:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionExp::XalanEXSLTFunctionExp(const xalanc_1_12::XalanEXSLTFunctionExp&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:495:5: note: because 'xalanc_1_12::XalanEXSLTFunctionExp' has user-provided 'xalanc_1_12::XalanEXSLTFunctionExp& xalanc_1_12::XalanEXSLTFunctionExp::operator=(const xalanc_1_12::XalanEXSLTFunctionExp&)' + 495 | operator=(const XalanEXSLTFunctionExp&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:454:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 454 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionExp : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionExp::XalanEXSLTFunctionExp(const xalanc_1_12::XalanEXSLTFunctionExp&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionHighest]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:532:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionHighest::XalanEXSLTFunctionHighest(const xalanc_1_12::XalanEXSLTFunctionHighest&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:544:5: note: because 'xalanc_1_12::XalanEXSLTFunctionHighest' has user-provided 'xalanc_1_12::XalanEXSLTFunctionHighest& xalanc_1_12::XalanEXSLTFunctionHighest::operator=(const xalanc_1_12::XalanEXSLTFunctionHighest&)' + 544 | operator=(const XalanEXSLTFunctionHighest&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:503:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 503 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionHighest : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionHighest::XalanEXSLTFunctionHighest(const xalanc_1_12::XalanEXSLTFunctionHighest&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionLog]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:581:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionLog::XalanEXSLTFunctionLog(const xalanc_1_12::XalanEXSLTFunctionLog&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:593:5: note: because 'xalanc_1_12::XalanEXSLTFunctionLog' has user-provided 'xalanc_1_12::XalanEXSLTFunctionLog& xalanc_1_12::XalanEXSLTFunctionLog::operator=(const xalanc_1_12::XalanEXSLTFunctionLog&)' + 593 | operator=(const XalanEXSLTFunctionLog&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:552:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 552 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLog : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionLog::XalanEXSLTFunctionLog(const xalanc_1_12::XalanEXSLTFunctionLog&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionLowest]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:630:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionLowest::XalanEXSLTFunctionLowest(const xalanc_1_12::XalanEXSLTFunctionLowest&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:642:5: note: because 'xalanc_1_12::XalanEXSLTFunctionLowest' has user-provided 'xalanc_1_12::XalanEXSLTFunctionLowest& xalanc_1_12::XalanEXSLTFunctionLowest::operator=(const xalanc_1_12::XalanEXSLTFunctionLowest&)' + 642 | operator=(const XalanEXSLTFunctionLowest&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:601:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 601 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLowest : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionLowest::XalanEXSLTFunctionLowest(const xalanc_1_12::XalanEXSLTFunctionLowest&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionMax]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:679:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionMax::XalanEXSLTFunctionMax(const xalanc_1_12::XalanEXSLTFunctionMax&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:691:5: note: because 'xalanc_1_12::XalanEXSLTFunctionMax' has user-provided 'xalanc_1_12::XalanEXSLTFunctionMax& xalanc_1_12::XalanEXSLTFunctionMax::operator=(const xalanc_1_12::XalanEXSLTFunctionMax&)' + 691 | operator=(const XalanEXSLTFunctionMax&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:650:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 650 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionMax : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionMax::XalanEXSLTFunctionMax(const xalanc_1_12::XalanEXSLTFunctionMax&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionMin]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:728:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionMin::XalanEXSLTFunctionMin(const xalanc_1_12::XalanEXSLTFunctionMin&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:740:5: note: because 'xalanc_1_12::XalanEXSLTFunctionMin' has user-provided 'xalanc_1_12::XalanEXSLTFunctionMin& xalanc_1_12::XalanEXSLTFunctionMin::operator=(const xalanc_1_12::XalanEXSLTFunctionMin&)' + 740 | operator=(const XalanEXSLTFunctionMin&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:699:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 699 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionMin : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionMin::XalanEXSLTFunctionMin(const xalanc_1_12::XalanEXSLTFunctionMin&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionPower]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:777:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionPower::XalanEXSLTFunctionPower(const xalanc_1_12::XalanEXSLTFunctionPower&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:789:5: note: because 'xalanc_1_12::XalanEXSLTFunctionPower' has user-provided 'xalanc_1_12::XalanEXSLTFunctionPower& xalanc_1_12::XalanEXSLTFunctionPower::operator=(const xalanc_1_12::XalanEXSLTFunctionPower&)' + 789 | operator=(const XalanEXSLTFunctionPower&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:748:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 748 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionPower : public Function + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionPower::XalanEXSLTFunctionPower(const xalanc_1_12::XalanEXSLTFunctionPower&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionSin]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:826:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionSin::XalanEXSLTFunctionSin(const xalanc_1_12::XalanEXSLTFunctionSin&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:838:5: note: because 'xalanc_1_12::XalanEXSLTFunctionSin' has user-provided 'xalanc_1_12::XalanEXSLTFunctionSin& xalanc_1_12::XalanEXSLTFunctionSin::operator=(const xalanc_1_12::XalanEXSLTFunctionSin&)' + 838 | operator=(const XalanEXSLTFunctionSin&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:797:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 797 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionSin : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionSin::XalanEXSLTFunctionSin(const xalanc_1_12::XalanEXSLTFunctionSin&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionSqrt]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:875:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionSqrt::XalanEXSLTFunctionSqrt(const xalanc_1_12::XalanEXSLTFunctionSqrt&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:887:5: note: because 'xalanc_1_12::XalanEXSLTFunctionSqrt' has user-provided 'xalanc_1_12::XalanEXSLTFunctionSqrt& xalanc_1_12::XalanEXSLTFunctionSqrt::operator=(const xalanc_1_12::XalanEXSLTFunctionSqrt&)' + 887 | operator=(const XalanEXSLTFunctionSqrt&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:846:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 846 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionSqrt : public Function + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionSqrt::XalanEXSLTFunctionSqrt(const xalanc_1_12::XalanEXSLTFunctionSqrt&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = XalanEXSLTFunctionTan]': +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:924:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr xalanc_1_12::XalanEXSLTFunctionTan::XalanEXSLTFunctionTan(const xalanc_1_12::XalanEXSLTFunctionTan&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:936:5: note: because 'xalanc_1_12::XalanEXSLTFunctionTan' has user-provided 'xalanc_1_12::XalanEXSLTFunctionTan& xalanc_1_12::XalanEXSLTFunctionTan::operator=(const xalanc_1_12::XalanEXSLTFunctionTan&)' + 936 | operator=(const XalanEXSLTFunctionTan&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp:895:26: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 895 | class XALAN_EXSLT_EXPORT XalanEXSLTFunctionTan : public Function + | ^~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr xalanc_1_12::XalanEXSLTFunctionTan::XalanEXSLTFunctionTan(const xalanc_1_12::XalanEXSLTFunctionTan&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Harness/XalanXMLFileReporter.cpp:50:1: warning: no previous declaration for 'xalanc_1_12::XalanOutputTranscoder* xalanc_1_12::makeNewUTF8Transcoder(xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] 50 | makeNewUTF8Transcoder(MemoryManager& theMemoryManager) | ^~~~~~~~~~~~~~~~~~~~~ @@ -15319,6 +15348,14 @@ /build/xalan-1.12/src/xalanc/Harness/XalanXMLFileReporter.cpp:895:57: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 895 | typedef XalanOutputTranscoder::size_type size_type; | ^~~~~~~~~ +[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o -MF CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o.d -o CMakeFiles/xalan-c.dir/Include/XalanVersion.cpp.o -c /build/xalan-1.12/src/xalanc/Include/XalanVersion.cpp +[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCleanup.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCleanup.cpp +[ 87%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctor.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctor.cpp +[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:37, @@ -15337,12 +15374,16 @@ /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridge.cpp +[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:24, from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:32, - from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp:19: + from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctor.cpp:24: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -15351,8 +15392,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUBridge.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridge.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -15662,12 +15701,18 @@ /build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:236:41: warning: unused parameter 'theConversionFunction' [-Wunused-parameter] 236 | StringConversionFunction theConversionFunction, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:24, from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:32, - from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctor.cpp:24: + from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp:19: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -15724,12 +15769,6 @@ /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp:575:10: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 575 | chdir(buffer); | ~~~~~^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp: In member function 'bool xalanc_1_12::XalanFileUtility::fileCompare(const char*, const char*)': /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp:1061:26: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1061 | fgets(gline, sizeof(gline), gold ); @@ -15737,51 +15776,12 @@ /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.cpp:1062:18: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1062 | fgets(rline, sizeof(rline), result ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUFormatNumberFunctor.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -In file included from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:28: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' -/build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:101:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocument]' -/build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentAllocator.hpp:139:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocumentFragment]' -/build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -15824,15 +15824,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits; Node = xalanc_1_12::XalanList::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::CollationCacheStruct; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp:461:29: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits; Node = xalanc_1_12::XalanList::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -15963,16 +15954,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' @@ -16003,6 +15984,82 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/ICUBridge/ICUBridge.cpp: In static member function 'static xalanc_1_12::XalanDOMString& xalanc_1_12::ICUBridge::UnicodeStringToXalanDOMString(const UnicodeString&, xalanc_1_12::XalanDOMString&)': +/build/xalan-1.12/src/xalanc/ICUBridge/ICUBridge.cpp:106:28: warning: comparison of integer expressions of different signedness: 'const xalanc_1_12::XalanSize_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] + 106 | if (theStackBufferSize > theLength) + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUXalanNumberFormatFactory.cpp +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:24, + from /build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:36, + from /build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp:21: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp:28: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' +/build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:101:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocument]' +/build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentAllocator.hpp:139:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocumentFragment]' +/build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits; Node = xalanc_1_12::XalanList::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::CollationCacheStruct; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp:461:29: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits; Node = xalanc_1_12::XalanList::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -16143,6 +16200,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatProxy.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocumentFragment]' @@ -16153,34 +16211,17 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/ICUBridge/ICUBridge.cpp: In static member function 'static xalanc_1_12::XalanDOMString& xalanc_1_12::ICUBridge::UnicodeStringToXalanDOMString(const UnicodeString&, xalanc_1_12::XalanDOMString&)': -/build/xalan-1.12/src/xalanc/ICUBridge/ICUBridge.cpp:106:28: warning: comparison of integer expressions of different signedness: 'const xalanc_1_12::XalanSize_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] - 106 | if (theStackBufferSize > theLength) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatFactory.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUXalanNumberFormatFactory.cpp -[ 88%] Building CXX object src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatProxy.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -DXALAN_BUILD_DLL=1 -DXALAN_INMEM_MSG_LOADER=1 -DXALAN_USE_ICU=1 -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -Dxalan_c_EXPORTS -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -fPIC -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatProxy.cpp.o -MF CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatProxy.cpp.o.d -o CMakeFiles/xalan-c.dir/ICUBridge/ICUXalanNumberFormatProxy.cpp.o -c /build/xalan-1.12/src/xalanc/ICUBridge/ICUXalanNumberFormatProxy.cpp -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:24, - from /build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp:36, - from /build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp:21: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ +/build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp: In member function 'xalanc_1_12::XalanDOMString& xalanc_1_12::ICUFormatNumberFunctor::UnlocalizePatternFunctor::operator()(const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xercesc_3_2::MemoryManager&) const': +/build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp:438:19: warning: switch missing default case [-Wswitch-default] + 438 | switch(*iterator) + | ^ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContext.hpp:35, @@ -16195,10 +16236,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp: In member function 'xalanc_1_12::XalanDOMString& xalanc_1_12::ICUFormatNumberFunctor::UnlocalizePatternFunctor::operator()(const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xercesc_3_2::MemoryManager&) const': -/build/xalan-1.12/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp:438:19: warning: switch missing default case [-Wswitch-default] - 438 | switch(*iterator) - | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, @@ -16249,12 +16286,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase, xalanc_1_12::XalanList::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits; Node = xalanc_1_12::XalanList::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, - from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -16415,6 +16446,12 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XSLT/Stylesheet.hpp:45, + from /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:67: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp: At global scope: /build/xalan-1.12/src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp:603:9: warning: 'virtual xalanc_1_12::XalanNumberFormat* xalanc_1_12::StylesheetExecutionContextDefault::XalanNumberFormatFactory::create(xercesc_3_2::MemoryManager&)' was hidden [-Woverloaded-virtual] 603 | create(MemoryManager& theManager); @@ -16663,61 +16700,67 @@ make[3]: Leaving directory '/build/xalan-1.12/build' [ 89%] Built target xalan-c make -f src/xalanc/CMakeFiles/Xalan.dir/build.make src/xalanc/CMakeFiles/Xalan.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc /build/xalan-1.12/build/src/xalanc/CMakeFiles/Xalan.dir/DependInfo.cmake --color= make -f src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build.make src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/depend make -f src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build.make src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/depend +make -f samples/CMakeFiles/CompileStylesheet.dir/build.make samples/CMakeFiles/CompileStylesheet.dir/depend +make -f samples/CMakeFiles/DocumentBuilder.dir/build.make samples/CMakeFiles/DocumentBuilder.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc /build/xalan-1.12/build/src/xalanc/CMakeFiles/Xalan.dir/DependInfo.cmake --color= +make -f samples/CMakeFiles/EntityResolver.dir/build.make samples/CMakeFiles/EntityResolver.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc/TestXSLT /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc/TestXSLT /build/xalan-1.12/build/src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/DependInfo.cmake --color= +make -f samples/CMakeFiles/ExternalFunction.dir/build.make samples/CMakeFiles/ExternalFunction.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc/TestXPath /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc/TestXPath /build/xalan-1.12/build/src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/DependInfo.cmake --color= -make -f samples/CMakeFiles/CompileStylesheet.dir/build.make samples/CMakeFiles/CompileStylesheet.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/CompileStylesheet.dir/DependInfo.cmake --color= -make -f samples/CMakeFiles/DocumentBuilder.dir/build.make samples/CMakeFiles/DocumentBuilder.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/DocumentBuilder.dir/DependInfo.cmake --color= -make -f samples/CMakeFiles/EntityResolver.dir/build.make samples/CMakeFiles/EntityResolver.dir/depend -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/ExternalFunction.dir/build.make samples/CMakeFiles/ExternalFunction.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/EntityResolver.dir/DependInfo.cmake --color= -make -f src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build.make src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ExternalFunction.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' -make -f src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build.make src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build -make[3]: Leaving directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ParsedSourceWrappers.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Leaving directory '/build/xalan-1.12/build' make -f src/xalanc/CMakeFiles/Xalan.dir/build.make src/xalanc/CMakeFiles/Xalan.dir/build +make[3]: Leaving directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build.make src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build.make src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build make -f samples/CMakeFiles/CompileStylesheet.dir/build.make samples/CMakeFiles/CompileStylesheet.dir/build make -f samples/CMakeFiles/DocumentBuilder.dir/build.make samples/CMakeFiles/DocumentBuilder.dir/build +make -f samples/CMakeFiles/EntityResolver.dir/build.make samples/CMakeFiles/EntityResolver.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' make -f samples/CMakeFiles/ExternalFunction.dir/build.make samples/CMakeFiles/ExternalFunction.dir/build make[3]: Entering directory '/build/xalan-1.12/build' -[ 89%] Building CXX object src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/process.cpp.o -cd /build/xalan-1.12/build/src/xalanc/TestXSLT && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/process.cpp.o -MF CMakeFiles/TestXSLT.dir/process.cpp.o.d -o CMakeFiles/TestXSLT.dir/process.cpp.o -c /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp +[ 89%] Building CXX object src/xalanc/CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o +[ 90%] Building CXX object src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/process.cpp.o [ 90%] Building CXX object samples/CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -MF CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o.d -o CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -c /build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp -[ 90%] Building CXX object src/xalanc/CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o [ 90%] Building CXX object samples/CMakeFiles/CompileStylesheet.dir/CompileStylesheet/CompileStylesheet.cpp.o -[ 91%] Building CXX object src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o cd /build/xalan-1.12/build/src/xalanc && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/build -I/build/xalan-1.12/src/xalanc -I/build/xalan-1.12/build/src/xalanc -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o -MF CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o.d -o CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o -c /build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp -cd /build/xalan-1.12/build/src/xalanc/TestXPath && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o -MF CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o.d -o CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o -c /build/xalan-1.12/src/xalanc/TestXPath/NodeNameTreeWalker.cpp +cd /build/xalan-1.12/build/src/xalanc/TestXSLT && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/process.cpp.o -MF CMakeFiles/TestXSLT.dir/process.cpp.o.d -o CMakeFiles/TestXSLT.dir/process.cpp.o -c /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/CompileStylesheet.dir/CompileStylesheet/CompileStylesheet.cpp.o -MF CMakeFiles/CompileStylesheet.dir/CompileStylesheet/CompileStylesheet.cpp.o.d -o CMakeFiles/CompileStylesheet.dir/CompileStylesheet/CompileStylesheet.cpp.o -c /build/xalan-1.12/samples/CompileStylesheet/CompileStylesheet.cpp make[3]: Leaving directory '/build/xalan-1.12/build' -[ 91%] Building CXX object src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/TestXPath.cpp.o -make -f samples/CMakeFiles/EntityResolver.dir/build.make samples/CMakeFiles/EntityResolver.dir/build +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -MF CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o.d -o CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -c /build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp +make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +[ 91%] Building CXX object src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o +cd /build/xalan-1.12/build/src/xalanc/TestXPath && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o -MF CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o.d -o CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o -c /build/xalan-1.12/src/xalanc/TestXPath/NodeNameTreeWalker.cpp [ 91%] Building CXX object samples/CMakeFiles/ExternalFunction.dir/ExternalFunction/ExternalFunction.cpp.o +[ 91%] Building CXX object samples/CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/ExternalFunction.dir/ExternalFunction/ExternalFunction.cpp.o -MF CMakeFiles/ExternalFunction.dir/ExternalFunction/ExternalFunction.cpp.o.d -o CMakeFiles/ExternalFunction.dir/ExternalFunction/ExternalFunction.cpp.o -c /build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build/src/xalanc/TestXPath && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/TestXPath.cpp.o -MF CMakeFiles/TestXPath.dir/TestXPath.cpp.o.d -o CMakeFiles/TestXPath.dir/TestXPath.cpp.o -c /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -MF CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o.d -o CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -c /build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp [ 91%] Building CXX object samples/CMakeFiles/EntityResolver.dir/EntityResolver/EntityResolver.cpp.o cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/EntityResolver.dir/EntityResolver/EntityResolver.cpp.o -MF CMakeFiles/EntityResolver.dir/EntityResolver/EntityResolver.cpp.o.d -o CMakeFiles/EntityResolver.dir/EntityResolver/EntityResolver.cpp.o -c /build/xalan-1.12/samples/EntityResolver/EntityResolver.cpp In file included from /usr/include/c++/12/backward/strstream:50, @@ -16730,15 +16773,11 @@ from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/EntityResolver/EntityResolver.cpp:36: + from /build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:34: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -16753,12 +16792,16 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:22: + from /build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp:37: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -16771,45 +16814,39 @@ /build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:80:1: warning: no previous declaration for 'void Usage()' [-Wmissing-declarations] 80 | Usage() | ^~~~~ -/build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:285:1: warning: no previous declaration for 'bool getArgs(int, char**, Params&)' [-Wmissing-declarations] - 285 | getArgs( - | ^~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/CompileStylesheet/CompileStylesheet.cpp:36: + from /build/xalan-1.12/samples/EntityResolver/EntityResolver.cpp:36: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:285:1: warning: no previous declaration for 'bool getArgs(int, char**, Params&)' [-Wmissing-declarations] + 285 | getArgs( + | ^~~~~~~ +/build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp: At global scope: +/build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp:47:1: warning: no previous declaration for 'void BuildDocument(xalanc_1_12::XalanDocumentBuilder*)' [-Wmissing-declarations] + 47 | BuildDocument(XalanDocumentBuilder* theBuilder) + | ^~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:496:1: warning: no previous declaration for 'void writeElapsedMilliseconds(ClockType, ClockType, OstreamType&)' [-Wmissing-declarations] 496 | writeElapsedMilliseconds( | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:890:1: warning: no previous declaration for 'int xsltMain(int, char**)' [-Wmissing-declarations] - 890 | xsltMain( - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:890:1: warning: no previous declaration for 'int xsltMain(int, char**)' [-Wmissing-declarations] + 890 | xsltMain( + | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp:37: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:34: + from /build/xalan-1.12/samples/CompileStylesheet/CompileStylesheet.cpp:36: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -16818,10 +16855,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -16832,10 +16865,6 @@ /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -16847,20 +16876,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanMessageLoader.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:45: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here @@ -16879,22 +16894,18 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanMessageLoader.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanExe/XalanExe.cpp:45: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -16906,6 +16917,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here @@ -16915,15 +16935,19 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' /build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here @@ -16933,13 +16957,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -16951,13 +16975,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -16969,13 +16993,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -16984,9 +17008,18 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 88 | return *this; | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here @@ -17005,10 +17038,16 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp: At global scope: -/build/xalan-1.12/samples/DocumentBuilder/DocumentBuilder.cpp:47:1: warning: no previous declaration for 'void BuildDocument(xalanc_1_12::XalanDocumentBuilder*)' [-Wmissing-declarations] - 47 | BuildDocument(XalanDocumentBuilder* theBuilder) - | ^~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:52: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -17019,6 +17058,30 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -17029,14 +17092,14 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17049,14 +17112,14 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17069,14 +17132,14 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17089,14 +17152,14 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17109,13 +17172,16 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' @@ -17126,17 +17192,14 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17159,47 +17222,159 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:33: +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionSquareRoot]': +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:101:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr FunctionSquareRoot::FunctionSquareRoot(const FunctionSquareRoot&)' is deprecated [-Wdeprecated-copy] + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:125:5: note: because 'FunctionSquareRoot' has user-provided 'FunctionSquareRoot& FunctionSquareRoot::operator=(const FunctionSquareRoot&)' + 125 | operator=(const FunctionSquareRoot&); + | ^~~~~~~~ +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:54:7: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 54 | class FunctionSquareRoot : public Function + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:38: +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr FunctionSquareRoot::FunctionSquareRoot(const FunctionSquareRoot&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionCube]': +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:182:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr FunctionCube::FunctionCube(const FunctionCube&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:206:5: note: because 'FunctionCube' has user-provided 'FunctionCube& FunctionCube::operator=(const FunctionCube&)' + 206 | operator=(const FunctionCube&); + | ^~~~~~~~ +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:135:7: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 135 | class FunctionCube : public Function + | ^~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr FunctionCube::FunctionCube(const FunctionCube&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionAsctime]': +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:274:34: required from here +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr FunctionAsctime::FunctionAsctime(const FunctionAsctime&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:298:5: note: because 'FunctionAsctime' has user-provided 'FunctionAsctime& FunctionAsctime::operator=(const FunctionAsctime&)' + 298 | operator=(const FunctionAsctime&); + | ^~~~~~~~ +/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:216:7: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] + 216 | class FunctionAsctime : public Function + | ^~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' + 205 | operator=(const Function&); + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr FunctionAsctime::FunctionAsctime(const FunctionAsctime&)' first required here + 459 | new (theGuard.get()) Type(theSource); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp: At global scope: +/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:67:1: warning: no previous declaration for 'int transformXercesDOM(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&)' [-Wmissing-declarations] + 67 | transformXercesDOM( + | ^~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:104:1: warning: no previous declaration for 'int transformXalanSourceTree(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&)' [-Wmissing-declarations] + 104 | transformXalanSourceTree( + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:140:1: warning: no previous declaration for 'int transform()' [-Wmissing-declarations] + 140 | transform() + | ^~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; | ^~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; | ^~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:71: -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': -/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] - 833 | switch(score) - | ^ -make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ParsedSourceWrappers.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17229,6 +17404,26 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here @@ -17238,6 +17433,26 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here @@ -17247,6 +17462,23 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' /build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here @@ -17256,6 +17488,19 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here @@ -17265,6 +17510,16 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here @@ -17274,10 +17529,16 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp: At global scope: -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:99:1: warning: no previous declaration for 'const xalanc_1_12::XObjectPtr ExecuteXPath(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathConstructionContext&, xalanc_1_12::XPath&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 99 | ExecuteXPath( - | ^~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here @@ -17287,40 +17548,11 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:124:1: warning: no previous declaration for 'bool TestNumericResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPath&, xalanc_1_12::XPathConstructionContext&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, double, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 124 | TestNumericResult( - | ^~~~~~~~~~~~~~~~~ -[ 91%] Building CXX object samples/CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:175:1: warning: no previous declaration for 'bool TestStringResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPath&, xalanc_1_12::XPathConstructionContext&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 175 | TestStringResult( - | ^~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:229:1: warning: no previous declaration for 'bool TestBooleanResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPath&, xalanc_1_12::XPathConstructionContext&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, bool, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 229 | TestBooleanResult( - | ^~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:296:1: warning: no previous declaration for 'xalanc_1_12::XalanDocument* ParseXML(xalanc_1_12::XMLParserLiaison&, const xalanc_1_12::XalanDOMString&)' [-Wmissing-declarations] - 296 | ParseXML( - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:310:1: warning: no previous declaration for 'xalanc_1_12::XalanDOMString& GetAttributeFromNode(const xalanc_1_12::XalanNode*, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&)' [-Wmissing-declarations] - 310 | GetAttributeFromNode( - | ^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:343:1: warning: no previous declaration for 'xalanc_1_12::XalanDOMString& FindNodeAndGetAttributeValue(xalanc_1_12::XalanNode*, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] - 343 | FindNodeAndGetAttributeValue( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:376:1: warning: no previous declaration for 'bool GetXSLInput(xalanc_1_12::XMLParserLiaison&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] - 376 | GetXSLInput( - | ^~~~~~~~~~~ -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -MF CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o.d -o CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -c /build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:427:1: warning: no previous declaration for 'xalanc_1_12::XalanNode* FindContextNode(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XPathFactory&, xalanc_1_12::XalanDocument*, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 427 | FindContextNode( - | ^~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp:68: /build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': /build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] 833 | switch(score) | ^ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:504:1: warning: no previous declaration for 'bool TestAxisResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, xalanc_1_12::XPathFactory&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 504 | TestAxisResult( - | ^~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -17371,9 +17603,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:622:1: warning: no previous declaration for 'bool TestPredicateResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, xalanc_1_12::XPathFactory&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 622 | TestPredicateResult( - | ^~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' @@ -17414,26 +17643,11 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:831:1: warning: no previous declaration for 'void TestNumericResults(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 831 | TestNumericResults( - | ^~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:978:1: warning: no previous declaration for 'void TestStringResults(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 978 | TestStringResults( - | ^~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1129:1: warning: no previous declaration for 'void TestBooleanResults(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 1129 | TestBooleanResults( - | ^~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1187:1: warning: no previous declaration for 'xalanc_1_12::XalanDOMString& GetXSLFileName(const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&)' [-Wmissing-declarations] - 1187 | GetXSLFileName( - | ^~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1211:1: warning: no previous declaration for 'void TestAxes(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 1211 | TestAxes( - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1289:1: warning: no previous declaration for 'void RunTests(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] - 1289 | RunTests( - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/PlatformSupport/URISupport.hpp:32, + from /build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:38: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here @@ -17452,6 +17666,17 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' /build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here @@ -17461,6 +17686,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here @@ -17470,56 +17704,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanVector.hpp:38, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:33: -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionSquareRoot]': -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:101:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr FunctionSquareRoot::FunctionSquareRoot(const FunctionSquareRoot&)' is deprecated [-Wdeprecated-copy] - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:125:5: note: because 'FunctionSquareRoot' has user-provided 'FunctionSquareRoot& FunctionSquareRoot::operator=(const FunctionSquareRoot&)' - 125 | operator=(const FunctionSquareRoot&); - | ^~~~~~~~ -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:54:7: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 54 | class FunctionSquareRoot : public Function - | ^~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:38: -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr FunctionSquareRoot::FunctionSquareRoot(const FunctionSquareRoot&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionCube]': -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:182:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr FunctionCube::FunctionCube(const FunctionCube&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:206:5: note: because 'FunctionCube' has user-provided 'FunctionCube& FunctionCube::operator=(const FunctionCube&)' - 206 | operator=(const FunctionCube&); - | ^~~~~~~~ -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:135:7: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 135 | class FunctionCube : public Function - | ^~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr FunctionCube::FunctionCube(const FunctionCube&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp: In instantiation of 'Type* xalanc_1_12::XalanCopyConstruct(xercesc_3_2::MemoryManager&, const Type&) [with Type = FunctionAsctime]': -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:274:34: required from here -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: warning: implicitly-declared 'constexpr FunctionAsctime::FunctionAsctime(const FunctionAsctime&)' is deprecated [-Wdeprecated-copy] -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:298:5: note: because 'FunctionAsctime' has user-provided 'FunctionAsctime& FunctionAsctime::operator=(const FunctionAsctime&)' - 298 | operator=(const FunctionAsctime&); - | ^~~~~~~~ -/build/xalan-1.12/samples/ExternalFunction/ExternalFunction.cpp:216:7: warning: implicitly-declared 'constexpr xalanc_1_12::Function::Function(const xalanc_1_12::Function&)' is deprecated [-Wdeprecated-copy] - 216 | class FunctionAsctime : public Function - | ^~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/Function.hpp:205:5: note: because 'xalanc_1_12::Function' has user-provided 'xalanc_1_12::Function& xalanc_1_12::Function::operator=(const xalanc_1_12::Function&)' - 205 | operator=(const Function&); - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanMemoryManagement.hpp:459:9: note: synthesized method 'constexpr FunctionAsctime::FunctionAsctime(const FunctionAsctime&)' first required here - 459 | new (theGuard.get()) Type(theSource); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here @@ -17529,6 +17713,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' /build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here @@ -17538,6 +17731,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here @@ -17565,44 +17767,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here @@ -17648,79 +17812,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:58: -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp: In instantiation of 'void xalanc_1_12::EnumerateDirectory(xercesc_3_2::MemoryManager&, const StringType&, OutputIteratorType, FilterPredicateType, StringConversionFunction, bool) [with OutputIteratorType = std::back_insert_iterator >; FilterPredicateType = FilesOnlyFilterPredicate; StringType = XalanDOMString; StringConversionFunction = c_wstr_functor]': -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:479:27: required from 'void xalanc_1_12::DirectoryEnumeratorFunctor::operator()(const StringType&, CollectionType&) const [with CollectionType = xalanc_1_12::XalanVector; StringType = xalanc_1_12::XalanDOMString; FilterPredicateType = xalanc_1_12::FilesOnlyFilterPredicate; StringConversionFunction = xalanc_1_12::c_wstr_functor]' -/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1244:18: required from here -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:236:41: warning: unused parameter 'theConversionFunction' [-Wunused-parameter] - 236 | StringConversionFunction theConversionFunction, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -17751,16 +17842,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' @@ -17781,15 +17862,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' @@ -17810,111 +17882,34 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] 101 | return *this; | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -17937,56 +17932,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' -/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' @@ -18047,32 +17992,28 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp: In function 'void xalanc_1_12::EnumerateDirectory(xercesc_3_2::MemoryManager&, const StringType&, OutputIteratorType, FilterPredicateType, StringConversionFunction, bool) [with OutputIteratorType = std::back_insert_iterator >; FilterPredicateType = FilesOnlyFilterPredicate; StringType = XalanDOMString; StringConversionFunction = c_wstr_functor]': -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:348:18: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 348 | chdir(theSpec); - | ~~~~~^~~~~~~~~ -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:389:33: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 389 | chdir(".."); - | ~~~~~^~~~~~ -/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:391:33: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 391 | chdir("../.."); - | ~~~~~^~~~~~~~~ -[ 91%] Linking CXX executable EntityResolver -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/EntityResolver.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/EntityResolver.dir/EntityResolver/EntityResolver.cpp.o -o EntityResolver -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +[ 91%] Building CXX object src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/TestXPath.cpp.o +cd /build/xalan-1.12/build/src/xalanc/TestXPath && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/TestXPath.cpp.o -MF CMakeFiles/TestXPath.dir/TestXPath.cpp.o.d -o CMakeFiles/TestXPath.dir/TestXPath.cpp.o -c /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp +[ 91%] Linking CXX executable DocumentBuilder +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/DocumentBuilder.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -o DocumentBuilder -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so [ 91%] Linking CXX executable CompileStylesheet cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CompileStylesheet.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/CompileStylesheet.dir/CompileStylesheet/CompileStylesheet.cpp.o -o CompileStylesheet -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -[ 91%] Linking CXX executable DocumentBuilder -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/DocumentBuilder.dir/link.txt --verbose=1 +[ 91%] Linking CXX executable EntityResolver +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/EntityResolver.dir/link.txt --verbose=1 [ 92%] Linking CXX executable ExternalFunction cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ExternalFunction.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/DocumentBuilder.dir/DocumentBuilder/DocumentBuilder.cpp.o -o DocumentBuilder -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/EntityResolver.dir/EntityResolver/EntityResolver.cpp.o -o EntityResolver -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ExternalFunction.dir/ExternalFunction/ExternalFunction.cpp.o -o ExternalFunction -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +[ 93%] Linking CXX executable ParsedSourceWrappers +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ParsedSourceWrappers.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -o ParsedSourceWrappers -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp: At global scope: /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp:154:1: warning: no previous declaration for 'void printArgOptions()' [-Wmissing-declarations] 154 | printArgOptions() | ^~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp:301:1: warning: no previous declaration for 'void warnPreviousOutputMethod(int)' [-Wmissing-declarations] 301 | warnPreviousOutputMethod(int outputMethod) | ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -18084,6 +18025,10 @@ /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp:330:1: warning: no previous declaration for 'bool getArgs(int, char**, CmdLineParams&)' [-Wmissing-declarations] 330 | getArgs( | ^~~~~~~ +[ 93%] Built target DocumentBuilder +make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SerializeNodeSet.dir/DependInfo.cmake --color= /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp:534:1: warning: no previous declaration for 'xalanc_1_12::FormatterListener* createFormatter(int, bool, bool, bool, bool, xalanc_1_12::PrintWriter&, int, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::StylesheetRoot*, xalanc_1_12::XercesParserLiaison&, xalanc_1_12::XalanSourceTreeParserLiaison&, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::XalanDocument*&)' [-Wmissing-declarations] 534 | createFormatter( | ^~~~~~~~~~~~~~~ @@ -18103,62 +18048,31 @@ 776 | xsltMain(const CmdLineParams& params) | ^~~~~~~~ make[3]: Leaving directory '/build/xalan-1.12/build' -[ 92%] Linking CXX executable Xalan -cd /build/xalan-1.12/build/src/xalanc && /usr/bin/cmake -E cmake_link_script CMakeFiles/Xalan.dir/link.txt --verbose=1 -[ 92%] Built target ExternalFunction -make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SerializeNodeSet.dir/DependInfo.cmake --color= -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o -o Xalan -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib: libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -make[3]: Leaving directory '/build/xalan-1.12/build' make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/build make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 92%] Building CXX object samples/CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o +[ 93%] Building CXX object samples/CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o -MF CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o.d -o CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o -c /build/xalan-1.12/samples/SerializeNodeSet/SerializeNodeSet.cpp make[3]: Leaving directory '/build/xalan-1.12/build' -[ 92%] Built target CompileStylesheet +[ 93%] Linking CXX executable Xalan +[ 93%] Built target CompileStylesheet +cd /build/xalan-1.12/build/src/xalanc && /usr/bin/cmake -E cmake_link_script CMakeFiles/Xalan.dir/link.txt --verbose=1 make -f samples/CMakeFiles/SimpleTransform.dir/build.make samples/CMakeFiles/SimpleTransform.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleTransform.dir/DependInfo.cmake --color= -[ 92%] Built target EntityResolver -make -f samples/CMakeFiles/SimpleXPathAPI.dir/build.make samples/CMakeFiles/SimpleXPathAPI.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleXPathAPI.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/Xalan.dir/XalanExe/XalanExe.cpp.o -o Xalan -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib: libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 93%] Built target EntityResolver make -f samples/CMakeFiles/SimpleTransform.dir/build.make samples/CMakeFiles/SimpleTransform.dir/build +make -f samples/CMakeFiles/SimpleXPathAPI.dir/build.make samples/CMakeFiles/SimpleXPathAPI.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleXPathAPI.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' make -f samples/CMakeFiles/SimpleXPathAPI.dir/build.make samples/CMakeFiles/SimpleXPathAPI.dir/build make[3]: Entering directory '/build/xalan-1.12/build' -[ 92%] Building CXX object samples/CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o +[ 93%] Building CXX object samples/CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o -MF CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o.d -o CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o -c /build/xalan-1.12/samples/SimpleTransform/SimpleTransform.cpp -[ 92%] Building CXX object samples/CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -MF CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o.d -o CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -c /build/xalan-1.12/samples/SimpleXPathAPI/SimpleXPathAPI.cpp -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 92%] Built target DocumentBuilder -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:52: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/StreamTransform.dir/DependInfo.cmake --color= -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 92%] Building CXX object samples/CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -MF CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o.d -o CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -c /build/xalan-1.12/samples/StreamTransform/StreamTransform.cpp In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringHelper.hpp:36, from /build/xalan-1.12/src/xalanc/TestXSLT/process.cpp:50: @@ -18171,6 +18085,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 93%] Building CXX object samples/CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here @@ -18180,6 +18095,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -MF CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o.d -o CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -c /build/xalan-1.12/samples/SimpleXPathAPI/SimpleXPathAPI.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' /build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here @@ -18252,21 +18168,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/samples/StreamTransform/StreamTransform.cpp:25: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp: At global scope: -/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:67:1: warning: no previous declaration for 'int transformXercesDOM(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&)' [-Wmissing-declarations] - 67 | transformXercesDOM( - | ^~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:104:1: warning: no previous declaration for 'int transformXalanSourceTree(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&)' [-Wmissing-declarations] - 104 | transformXalanSourceTree( - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:140:1: warning: no previous declaration for 'int transform()' [-Wmissing-declarations] - 140 | transform() - | ^~~~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 93%] Built target ExternalFunction +make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/StreamTransform.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XResultTreeFrag]' /build/xalan-1.12/src/xalanc/XSLT/XResultTreeFragAllocator.hpp:101:38: required from here @@ -18276,6 +18186,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 93%] Built target ParsedSourceWrappers /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocument]' /build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentAllocator.hpp:139:38: required from here @@ -18285,6 +18196,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/depend /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanSourceTreeDocumentFragment]' /build/xalan-1.12/src/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.hpp:91:38: required from here @@ -18294,6 +18206,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/TraceListen.dir/DependInfo.cmake --color= +[ 93%] Building CXX object samples/CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -MF CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o.d -o CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -c /build/xalan-1.12/samples/StreamTransform/StreamTransform.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -18384,6 +18300,9 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' @@ -18534,6 +18453,8 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 94%] Building CXX object samples/CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -MF CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o.d -o CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -c /build/xalan-1.12/samples/TraceListen/TraceListen.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanQNameByValue; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -18574,6 +18495,11 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/samples/StreamTransform/StreamTransform.cpp:25: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::AVTPartSimple; ArenaBlockType = xalanc_1_12::ArenaBlock]' @@ -18584,6 +18510,16 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:22: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::AVTPartSimple; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -18624,6 +18560,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::ElemApplyTemplates; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -18864,11 +18804,86 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 94%] Built target Xalan +make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/TransformToXercesDOM.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +[ 94%] Building CXX object samples/CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -MF CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o.d -o CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -c /build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp +In file included from /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:71: +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp: In static member function 'static double xalanc_1_12::XPath::getMatchScoreValue(eMatchScore)': +/build/xalan-1.12/src/xalanc/XPath/XPath.hpp:833:15: warning: switch missing default case [-Wswitch-default] + 833 | switch(score) + | ^ +In file included from /build/xalan-1.12/samples/SerializeNodeSet/SerializeNodeSet.cpp:44: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp: At global scope: +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:99:1: warning: no previous declaration for 'const xalanc_1_12::XObjectPtr ExecuteXPath(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathConstructionContext&, xalanc_1_12::XPath&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 99 | ExecuteXPath( + | ^~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:124:1: warning: no previous declaration for 'bool TestNumericResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPath&, xalanc_1_12::XPathConstructionContext&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, double, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 124 | TestNumericResult( + | ^~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:175:1: warning: no previous declaration for 'bool TestStringResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPath&, xalanc_1_12::XPathConstructionContext&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 175 | TestStringResult( + | ^~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:229:1: warning: no previous declaration for 'bool TestBooleanResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPath&, xalanc_1_12::XPathConstructionContext&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, bool, xalanc_1_12::XalanNode*, const xalanc_1_12::PrefixResolver&, const xalanc_1_12::NodeRefListBase&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 229 | TestBooleanResult( + | ^~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:296:1: warning: no previous declaration for 'xalanc_1_12::XalanDocument* ParseXML(xalanc_1_12::XMLParserLiaison&, const xalanc_1_12::XalanDOMString&)' [-Wmissing-declarations] + 296 | ParseXML( + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:310:1: warning: no previous declaration for 'xalanc_1_12::XalanDOMString& GetAttributeFromNode(const xalanc_1_12::XalanNode*, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&)' [-Wmissing-declarations] + 310 | GetAttributeFromNode( + | ^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:343:1: warning: no previous declaration for 'xalanc_1_12::XalanDOMString& FindNodeAndGetAttributeValue(xalanc_1_12::XalanNode*, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] + 343 | FindNodeAndGetAttributeValue( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:376:1: warning: no previous declaration for 'bool GetXSLInput(xalanc_1_12::XMLParserLiaison&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&, xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] + 376 | GetXSLInput( + | ^~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:427:1: warning: no previous declaration for 'xalanc_1_12::XalanNode* FindContextNode(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XPathFactory&, xalanc_1_12::XalanDocument*, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 427 | FindContextNode( + | ^~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:504:1: warning: no previous declaration for 'bool TestAxisResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, xalanc_1_12::XPathFactory&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 504 | TestAxisResult( + | ^~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:622:1: warning: no previous declaration for 'bool TestPredicateResult(xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, xalanc_1_12::XPathFactory&, const xalanc_1_12::XalanDOMString&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 622 | TestPredicateResult( + | ^~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:831:1: warning: no previous declaration for 'void TestNumericResults(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 831 | TestNumericResults( + | ^~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:978:1: warning: no previous declaration for 'void TestStringResults(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 978 | TestStringResults( + | ^~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1129:1: warning: no previous declaration for 'void TestBooleanResults(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 1129 | TestBooleanResults( + | ^~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1187:1: warning: no previous declaration for 'xalanc_1_12::XalanDOMString& GetXSLFileName(const xalanc_1_12::XalanDOMString&, xalanc_1_12::XalanDOMString&)' [-Wmissing-declarations] + 1187 | GetXSLFileName( + | ^~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1211:1: warning: no previous declaration for 'void TestAxes(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, const xalanc_1_12::XalanDOMString&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 1211 | TestAxes( + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1289:1: warning: no previous declaration for 'void RunTests(xalanc_1_12::XPathFactory&, xalanc_1_12::XPathProcessor&, xalanc_1_12::XPathEnvSupport&, xalanc_1_12::DOMSupport&, xalanc_1_12::XMLParserLiaison&, xalanc_1_12::PrintWriter&, xalanc_1_12::XPathExecutionContext&)' [-Wmissing-declarations] + 1289 | RunTests( + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/samples/SerializeNodeSet/SerializeNodeSet.cpp:45: +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/PlatformSupport/URISupport.hpp:32, - from /build/xalan-1.12/samples/ParsedSourceWrappers/ParsedSourceWrappers.cpp:38: + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here @@ -18950,6 +18965,22 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:58: +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp: In instantiation of 'void xalanc_1_12::EnumerateDirectory(xercesc_3_2::MemoryManager&, const StringType&, OutputIteratorType, FilterPredicateType, StringConversionFunction, bool) [with OutputIteratorType = std::back_insert_iterator >; FilterPredicateType = FilesOnlyFilterPredicate; StringType = XalanDOMString; StringConversionFunction = c_wstr_functor]': +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:479:27: required from 'void xalanc_1_12::DirectoryEnumeratorFunctor::operator()(const StringType&, CollectionType&) const [with CollectionType = xalanc_1_12::XalanVector; StringType = xalanc_1_12::XalanDOMString; FilterPredicateType = xalanc_1_12::FilesOnlyFilterPredicate; StringConversionFunction = xalanc_1_12::c_wstr_functor]' +/build/xalan-1.12/src/xalanc/TestXPath/TestXPath.cpp:1244:18: required from here +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:236:41: warning: unused parameter 'theConversionFunction' [-Wunused-parameter] + 236 | StringConversionFunction theConversionFunction, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -19040,16 +19071,36 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 92%] Built target Xalan -make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/TraceListen.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 93%] Building CXX object samples/CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -MF CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o.d -o CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -c /build/xalan-1.12/samples/TraceListen/TraceListen.cpp +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp:154:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:184:18: required from 'bool xalanc_1_12::ArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:144:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanDOMString; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' +/build/xalan-1.12/src/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp:164:41: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -19076,6 +19127,30 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp: In function 'void xalanc_1_12::EnumerateDirectory(xercesc_3_2::MemoryManager&, const StringType&, OutputIteratorType, FilterPredicateType, StringConversionFunction, bool) [with OutputIteratorType = std::back_insert_iterator >; FilterPredicateType = FilesOnlyFilterPredicate; StringType = XalanDOMString; StringConversionFunction = c_wstr_functor]': +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:348:18: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 348 | chdir(theSpec); + | ~~~~~^~~~~~~~~ +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:389:33: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 389 | chdir(".."); + | ~~~~~^~~~~~ +/build/xalan-1.12/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp:391:33: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 391 | chdir("../.."); + | ~~~~~^~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/samples/StreamTransform/StreamTransform.cpp:34: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -19249,20 +19324,15 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 94%] Linking CXX executable ParsedSourceWrappers -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ParsedSourceWrappers.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ParsedSourceWrappers.dir/ParsedSourceWrappers/ParsedSourceWrappers.cpp.o -o ParsedSourceWrappers -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -In file included from /build/xalan-1.12/samples/SerializeNodeSet/SerializeNodeSet.cpp:44: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 95%] Linking CXX executable SerializeNodeSet +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SerializeNodeSet.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o -o SerializeNodeSet -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/StreamTransform/StreamTransform.cpp:34: + from /build/xalan-1.12/samples/TraceListen/TraceListen.cpp:43: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -19271,18 +19341,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/samples/SerializeNodeSet/SerializeNodeSet.cpp:45: -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 95%] Linking CXX executable SimpleXPathAPI -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SimpleXPathAPI.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -o SimpleXPathAPI -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -[ 95%] Linking CXX executable SimpleTransform -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SimpleTransform.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o -o SimpleTransform -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -19416,6 +19474,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 96%] Linking CXX executable SimpleXPathAPI /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' @@ -19426,6 +19485,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SimpleXPathAPI.dir/link.txt --verbose=1 /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' @@ -19456,27 +19516,13 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 95%] Built target ParsedSourceWrappers -make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/TransformToXercesDOM.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 95%] Building CXX object samples/CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -MF CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o.d -o CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -c /build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp -[ 96%] Linking CXX executable SerializeNodeSet -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SerializeNodeSet.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SerializeNodeSet.dir/SerializeNodeSet/SerializeNodeSet.cpp.o -o SerializeNodeSet -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -[ 96%] Linking CXX executable StreamTransform -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/StreamTransform.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SimpleXPathAPI.dir/SimpleXPathAPI/SimpleXPathAPI.cpp.o -o SimpleXPathAPI -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/TraceListen/TraceListen.cpp:43: + from /build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:65: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -19485,30 +19531,9 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -o StreamTransform -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 96%] Built target SimpleXPathAPI -make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/UseStylesheetParam.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 97%] Building CXX object samples/CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -MF CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o.d -o CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -c /build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 97%] Built target SimpleTransform -make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransform.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 97%] Linking CXX executable TestXPath -cd /build/xalan-1.12/build/src/xalanc/TestXPath && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestXPath.dir/link.txt --verbose=1 -[ 97%] Building CXX object samples/CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o -MF CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o.d -o CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o -c /build/xalan-1.12/samples/XalanTransform/XalanTransform.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o CMakeFiles/TestXPath.dir/TestXPath.cpp.o -o TestXPath -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +[ 96%] Linking CXX executable SimpleTransform +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SimpleTransform.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SimpleTransform.dir/SimpleTransform/SimpleTransform.cpp.o -o SimpleTransform -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringHelper.hpp:36, from /build/xalan-1.12/samples/TraceListen/TraceListen.cpp:33: @@ -19593,11 +19618,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 97%] Built target SerializeNodeSet -make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransformerCallback.dir/DependInfo.cmake --color= /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -19668,6 +19688,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp: At global scope: +/build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:82:1: warning: no previous declaration for 'void serialize(const xercesc_3_2::DOMDocument&)' [-Wmissing-declarations] + 82 | serialize(const DOMDocument& theDocument) + | ^~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' @@ -19678,8 +19702,9 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/build +/build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:112:1: warning: no previous declaration for 'int transformAndSerialize(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XalanParsedSource&, const xalanc_1_12::XalanCompiledStylesheet&)' [-Wmissing-declarations] + 112 | transformAndSerialize( + | ^~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' @@ -19690,70 +19715,22 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -make[3]: Entering directory '/build/xalan-1.12/build' -[ 97%] Building CXX object samples/CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -MF CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o.d -o CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -c /build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp make[3]: Leaving directory '/build/xalan-1.12/build' -[ 97%] Built target TestXPath -make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ThreadSafe.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 97%] Building CXX object samples/CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -MF CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o.d -o CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -c /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:29: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 97%] Built target StreamTransform -make -f samples/CMakeFiles/SimpleXPathCAPI.dir/build.make samples/CMakeFiles/SimpleXPathCAPI.dir/depend +[ 96%] Built target SerializeNodeSet +make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleXPathCAPI.dir/DependInfo.cmake --color= +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/UseStylesheetParam.dir/DependInfo.cmake --color= +[ 96%] Linking CXX executable StreamTransform +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/StreamTransform.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/StreamTransform.dir/StreamTransform/StreamTransform.cpp.o -o StreamTransform -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/SimpleXPathCAPI.dir/build.make samples/CMakeFiles/SimpleXPathCAPI.dir/build +make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/build make[3]: Entering directory '/build/xalan-1.12/build' -[ 97%] Building C object samples/CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -cd /build/xalan-1.12/build/samples && /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -MF CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o.d -o CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -c /build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c -/build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c: In function 'ReadFile': -/build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c:100:97: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] - 100 | fprintf(stderr, "Unable to allocate enough memory. The input file size is %d\n", theSize); - | ~^ ~~~~~~~ - | | | - | int long int - | %ld -/build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c:104:21: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] - 104 | fread(theBuffer, 1, theSize, theFile); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 97%] Linking CXX executable TraceListen -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/TraceListen.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -o TraceListen -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp:28: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 97%] Linking C executable SimpleXPathCAPI -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SimpleXPathCAPI.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -o SimpleXPathCAPI -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -/build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp: At global scope: -/build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp:50:5: warning: no previous declaration for 'int Usage()' [-Wmissing-declarations] - 50 | int Usage() - | ^~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: + from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, + from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, + from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:28, + from /build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:51: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here @@ -19799,6 +19776,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 97%] Building CXX object samples/CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' /build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here @@ -19817,6 +19795,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -MF CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o.d -o CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -c /build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' /build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here @@ -19925,12 +19904,64 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 97%] Built target SimpleXPathAPI +make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransform.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +[ 97%] Building CXX object samples/CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o -MF CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o.d -o CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o -c /build/xalan-1.12/samples/XalanTransform/XalanTransform.cpp +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 97%] Built target SimpleTransform +make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransformerCallback.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +[ 97%] Building CXX object samples/CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o +[ 97%] Linking CXX executable TraceListen +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/TraceListen.dir/link.txt --verbose=1 +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -MF CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o.d -o CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -c /build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TraceListen.dir/TraceListen/TraceListen.cpp.o -o TraceListen -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 97%] Built target StreamTransform +make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ThreadSafe.dir/DependInfo.cmake --color= +[ 97%] Linking CXX executable TransformToXercesDOM +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/TransformToXercesDOM.dir/link.txt --verbose=1 +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -o TransformToXercesDOM -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +[ 97%] Building CXX object samples/CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o +cd /build/xalan-1.12/build/samples && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT samples/CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -MF CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o.d -o CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -c /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:29: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 97%] Built target TraceListen +make -f samples/CMakeFiles/SimpleXPathCAPI.dir/build.make samples/CMakeFiles/SimpleXPathCAPI.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleXPathCAPI.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/SimpleXPathCAPI.dir/build.make samples/CMakeFiles/SimpleXPathCAPI.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +[ 97%] Building C object samples/CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o +make[3]: Leaving directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build/samples && /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -MF CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o.d -o CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -c /build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:65: + from /build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp:28: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -19939,26 +19970,56 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -/build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp: At global scope: -/build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:82:1: warning: no previous declaration for 'void serialize(const xercesc_3_2::DOMDocument&)' [-Wmissing-declarations] - 82 | serialize(const DOMDocument& theDocument) - | ^~~~~~~~~ -/build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:112:1: warning: no previous declaration for 'int transformAndSerialize(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XalanParsedSource&, const xalanc_1_12::XalanCompiledStylesheet&)' [-Wmissing-declarations] - 112 | transformAndSerialize( - | ^~~~~~~~~~~~~~~~~~~~~ -[ 97%] Built target TraceListen +[ 97%] Built target TransformToXercesDOM make -f Tests/CMakeFiles/Performance.dir/build.make Tests/CMakeFiles/Performance.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Performance.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' make -f Tests/CMakeFiles/Performance.dir/build.make Tests/CMakeFiles/Performance.dir/build make[3]: Entering directory '/build/xalan-1.12/build' +/build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c: In function 'ReadFile': +/build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c:100:97: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] + 100 | fprintf(stderr, "Unable to allocate enough memory. The input file size is %d\n", theSize); + | ~^ ~~~~~~~ + | | | + | int long int + | %ld +/build/xalan-1.12/samples/SimpleXPathCAPI/SimpleXPathCAPI.c:104:21: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] + 104 | fread(theBuffer, 1, theSize, theFile); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 97%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/Logger.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/Logger.cpp.o -MF CMakeFiles/Performance.dir/Performance/Logger.cpp.o.d -o CMakeFiles/Performance.dir/Performance/Logger.cpp.o -c /build/xalan-1.12/Tests/Performance/Logger.cpp +/build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp: At global scope: +/build/xalan-1.12/samples/UseStylesheetParam/UseStylesheetParam.cpp:50:5: warning: no previous declaration for 'int Usage()' [-Wmissing-declarations] + 50 | int Usage() + | ^~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/samples/XalanTransform/XalanTransform.cpp:31: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:23: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 97%] Linking C executable SimpleXPathCAPI In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, - from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, - from /build/xalan-1.12/src/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp:28, - from /build/xalan-1.12/samples/TransformToXercesDOM/TransformToXercesDOM.cpp:51: + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here @@ -19968,6 +20029,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SimpleXPathCAPI.dir/link.txt --verbose=1 /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' /build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here @@ -19986,6 +20048,10 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' /build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here @@ -20013,6 +20079,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SimpleXPathCAPI.dir/SimpleXPathCAPI/SimpleXPathCAPI.c.o -o SimpleXPathCAPI -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' /build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here @@ -20090,7 +20157,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 97%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/Logger.cpp.o /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' @@ -20101,7 +20167,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/Logger.cpp.o -MF CMakeFiles/Performance.dir/Performance/Logger.cpp.o.d -o CMakeFiles/Performance.dir/Performance/Logger.cpp.o -c /build/xalan-1.12/Tests/Performance/Logger.cpp /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' @@ -20132,47 +20197,9 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 97%] Built target SimpleXPathCAPI -make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Threads.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -[ 97%] Building CXX object Tests/CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/XalanTransform/XalanTransform.cpp:31: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -MF CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o.d -o CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -c /build/xalan-1.12/Tests/Threads/ThreadTest.cpp -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:23: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 97%] Linking CXX executable UseStylesheetParam -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/UseStylesheetParam.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -o UseStylesheetParam -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +[ 98%] Linking CXX executable TestXSLT +cd /build/xalan-1.12/build/src/xalanc/TestXSLT && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestXSLT.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TestXSLT.dir/process.cpp.o -o TestXSLT -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib: ../libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -20211,16 +20238,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp: At global scope: -/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:83:1: warning: no previous declaration for 'CallbackSizeType writeCallback(const char*, CallbackSizeType, void*)' [-Wmissing-declarations] - 83 | writeCallback( - | ^~~~~~~~~~~~~ -/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:95:1: warning: no previous declaration for 'void flushCallback(void*)' [-Wmissing-declarations] - 95 | flushCallback(void* theHandle) - | ^~~~~~~~~~~~~ -/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:105:1: warning: no previous declaration for 'int doTransform(const char*, const char*, FILE*)' [-Wmissing-declarations] - 105 | doTransform( - | ^~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' /build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here @@ -20276,16 +20293,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:37: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' @@ -20336,10 +20343,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' @@ -20370,9 +20373,33 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 97%] Linking CXX executable TransformToXercesDOM -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/TransformToXercesDOM.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TransformToXercesDOM.dir/TransformToXercesDOM/TransformToXercesDOM.cpp.o -o TransformToXercesDOM -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp: At global scope: +/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:83:1: warning: no previous declaration for 'CallbackSizeType writeCallback(const char*, CallbackSizeType, void*)' [-Wmissing-declarations] + 83 | writeCallback( + | ^~~~~~~~~~~~~ +/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:95:1: warning: no previous declaration for 'void flushCallback(void*)' [-Wmissing-declarations] + 95 | flushCallback(void* theHandle) + | ^~~~~~~~~~~~~ +/build/xalan-1.12/samples/XalanTransformerCallback/XalanTransformerCallback.cpp:105:1: warning: no previous declaration for 'int doTransform(const char*, const char*, FILE*)' [-Wmissing-declarations] + 105 | doTransform( + | ^~~~~~~~~~~ +[ 98%] Linking CXX executable TestXPath +cd /build/xalan-1.12/build/src/xalanc/TestXPath && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestXPath.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TestXPath.dir/NodeNameTreeWalker.cpp.o CMakeFiles/TestXPath.dir/TestXPath.cpp.o -o TestXPath -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:37: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -20546,13 +20573,20 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[ 98%] Linking CXX executable TestXSLT -cd /build/xalan-1.12/build/src/xalanc/TestXSLT && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestXSLT.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TestXSLT.dir/process.cpp.o -o TestXSLT -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib: ../libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +[ 98%] Linking CXX executable UseStylesheetParam +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/UseStylesheetParam.dir/link.txt --verbose=1 [ 99%] Linking CXX executable XalanTransform cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/XalanTransform.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/UseStylesheetParam.dir/UseStylesheetParam/UseStylesheetParam.cpp.o -o UseStylesheetParam -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +make[3]: Leaving directory '/build/xalan-1.12/build' /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/XalanTransform.dir/XalanTransform/XalanTransform.cpp.o -o XalanTransform -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -[ 99%] Linking CXX executable XalanTransformerCallback +[ 99%] Built target SimpleXPathCAPI +make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Threads.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp: At global scope: /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:102:1: warning: no previous declaration for 'void outputMessage(theThreadIDType, const char*)' [-Wmissing-declarations] 102 | outputMessage( @@ -20560,43 +20594,24 @@ /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:121:6: warning: no previous declaration for 'void theThread(size_t)' [-Wmissing-declarations] 121 | void theThread(size_t number) | ^~~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/XalanTransformerCallback.dir/link.txt --verbose=1 /build/xalan-1.12/samples/ThreadSafe/ThreadSafe.cpp:197:1: warning: no previous declaration for 'void doThreads(size_t)' [-Wmissing-declarations] 197 | doThreads(size_t nThreads) | ^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -o XalanTransformerCallback -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so -[ 99%] Built target UseStylesheetParam +[ 99%] Building CXX object Tests/CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -MF CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o.d -o CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -c /build/xalan-1.12/Tests/Threads/ThreadTest.cpp +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 99%] Built target TestXSLT make -f Tests/CMakeFiles/Conf.dir/build.make Tests/CMakeFiles/Conf.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Conf.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' make -f Tests/CMakeFiles/Conf.dir/build.make Tests/CMakeFiles/Conf.dir/build make[3]: Entering directory '/build/xalan-1.12/build' +[ 99%] Linking CXX executable XalanTransformerCallback +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/XalanTransformerCallback.dir/link.txt --verbose=1 [ 99%] Building CXX object Tests/CMakeFiles/Conf.dir/Conf/conf.cpp.o cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Conf.dir/Conf/conf.cpp.o -MF CMakeFiles/Conf.dir/Conf/conf.cpp.o.d -o CMakeFiles/Conf.dir/Conf/conf.cpp.o -c /build/xalan-1.12/Tests/Conf/conf.cpp -make[3]: Leaving directory '/build/xalan-1.12/build' -[ 99%] Built target TransformToXercesDOM -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/Tests/Conf/conf.cpp:25: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -[ 99%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/Parameters.cpp.o -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/Parameters.cpp.o -MF CMakeFiles/Performance.dir/Performance/Parameters.cpp.o.d -o CMakeFiles/Performance.dir/Performance/Parameters.cpp.o -c /build/xalan-1.12/Tests/Performance/Parameters.cpp -make[3]: Leaving directory '/build/xalan-1.12/build' -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, - from /build/xalan-1.12/Tests/Performance/Parameters.cpp:46: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -[ 99%] Built target TestXSLT -[100%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o -MF CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o.d -o CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o -c /build/xalan-1.12/Tests/Performance/TestHarness.cpp -[ 99%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/perf.cpp.o -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/perf.cpp.o -MF CMakeFiles/Performance.dir/Performance/perf.cpp.o.d -o CMakeFiles/Performance.dir/Performance/perf.cpp.o -c /build/xalan-1.12/Tests/Performance/perf.cpp -make[3]: Leaving directory '/build/xalan-1.12/build' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/XalanTransformerCallback.dir/XalanTransformerCallback/XalanTransformerCallback.cpp.o -o XalanTransformerCallback -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -20680,9 +20695,7 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -[100%] Built target XalanTransformerCallback -[100%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/Utils.cpp.o -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/Utils.cpp.o -MF CMakeFiles/Performance.dir/Performance/Utils.cpp.o.d -o CMakeFiles/Performance.dir/Performance/Utils.cpp.o -c /build/xalan-1.12/Tests/Performance/Utils.cpp +make[3]: Leaving directory '/build/xalan-1.12/build' /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -20713,12 +20726,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, - from /build/xalan-1.12/Tests/Performance/perf.cpp:46: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' @@ -20779,6 +20786,36 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[ 99%] Built target TestXPath +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/Tests/Conf/conf.cpp:25: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +[ 99%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/Parameters.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/Parameters.cpp.o -MF CMakeFiles/Performance.dir/Performance/Parameters.cpp.o.d -o CMakeFiles/Performance.dir/Performance/Parameters.cpp.o -c /build/xalan-1.12/Tests/Performance/Parameters.cpp +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 99%] Built target UseStylesheetParam +[ 99%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/perf.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/perf.cpp.o -MF CMakeFiles/Performance.dir/Performance/perf.cpp.o.d -o CMakeFiles/Performance.dir/Performance/perf.cpp.o -c /build/xalan-1.12/Tests/Performance/perf.cpp +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 99%] Built target XalanTransform +[100%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o -MF CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o.d -o CMakeFiles/Performance.dir/Performance/TestHarness.cpp.o -c /build/xalan-1.12/Tests/Performance/TestHarness.cpp +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, + from /build/xalan-1.12/Tests/Performance/Parameters.cpp:46: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +[100%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/Utils.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/Utils.cpp.o -MF CMakeFiles/Performance.dir/Performance/Utils.cpp.o.d -o CMakeFiles/Performance.dir/Performance/Utils.cpp.o -c /build/xalan-1.12/Tests/Performance/Utils.cpp +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, + from /build/xalan-1.12/Tests/Performance/perf.cpp:46: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ In file included from /usr/include/c++/12/backward/strstream:50, from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, from /build/xalan-1.12/Tests/Performance/TestHarness.hpp:47, @@ -20786,6 +20823,17 @@ /usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ +In file included from /usr/include/c++/12/backward/strstream:50, + from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, + from /build/xalan-1.12/Tests/Performance/Utils.hpp:31, + from /build/xalan-1.12/Tests/Performance/Utils.cpp:49: +/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +[100%] Built target XalanTransformerCallback +[100%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o +cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o -MF CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o.d -o CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o -c /build/xalan-1.12/Tests/Performance/XalanCProcessor.cpp In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, @@ -20800,17 +20848,29 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/backward/strstream:50, - from /build/xalan-1.12/src/xalanc/Harness/XalanFileUtility.hpp:29, - from /build/xalan-1.12/Tests/Performance/Utils.hpp:31, - from /build/xalan-1.12/Tests/Performance/Utils.cpp:49: -/usr/include/c++/12/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[100%] Built target XalanTransform -[100%] Building CXX object Tests/CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o -cd /build/xalan-1.12/build/Tests && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE=1 -I/build/xalan-1.12/src -I/build/xalan-1.12/build/src -I/build/xalan-1.12/build/src/xalanc/PlatformSupport -I/build/xalan-1.12/build/src/xalanc/NLS/include -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -std=gnu++14 -MD -MT Tests/CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o -MF CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o.d -o CMakeFiles/Performance.dir/Performance/XalanCProcessor.cpp.o -c /build/xalan-1.12/Tests/Performance/XalanCProcessor.cpp +[100%] Linking CXX executable ThreadSafe +cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ThreadSafe.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -o ThreadSafe -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/Tests/Conf/conf.cpp:55: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, + from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, + from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, + from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, + from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, + from /build/xalan-1.12/Tests/Performance/perf.cpp:37: +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': +/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/Tests/Threads/ThreadTest.cpp: At global scope: /build/xalan-1.12/Tests/Threads/ThreadTest.cpp:411:1: warning: no previous declaration for 'bool createThread(ThreadInfo&, ThreadRoutineType)' [-Wmissing-declarations] 411 | createThread( @@ -20821,29 +20881,40 @@ /build/xalan-1.12/Tests/Threads/ThreadTest.cpp:507:1: warning: no previous declaration for 'void startThread(ThreadInfo*, XMLInt32)' [-Wmissing-declarations] 507 | startThread( | ^~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': +/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] + 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/Tests/Threads/ThreadTest.cpp:546:1: warning: no previous declaration for 'void doContinuousThreads(const SynchronizedCounter&, ThreadInfo*, XMLInt32, clock_t&)' [-Wmissing-declarations] 546 | doContinuousThreads( | ^~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/Tests/Threads/ThreadTest.cpp:572:1: warning: no previous declaration for 'void doThreads(XMLInt32, bool)' [-Wmissing-declarations] 572 | doThreads( | ^~~~~~~~~ -/build/xalan-1.12/Tests/Threads/ThreadTest.cpp:650:1: warning: no previous declaration for 'void Usage()' [-Wmissing-declarations] - 650 | Usage() - | ^~~~~ -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/Tests/Performance/perf.cpp:37: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/Tests/Threads/ThreadTest.cpp:650:1: warning: no previous declaration for 'void Usage()' [-Wmissing-declarations] + 650 | Usage() + | ^~~~~ +/build/xalan-1.12/Tests/Conf/conf.cpp: At global scope: +/build/xalan-1.12/Tests/Conf/conf.cpp:91:1: warning: no previous declaration for 'void setHelp(xalanc_1_12::XalanFileUtility&)' [-Wmissing-declarations] + 91 | setHelp(XalanFileUtility& h) + | ^~~~~~~ +/build/xalan-1.12/Tests/Conf/conf.cpp:272:1: warning: no previous declaration for 'int parseWithTransformer(int, xalanc_1_12::XalanTransformer&, const xalanc_1_12::XSLTInputSource&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&, xalanc_1_12::XalanXMLFileReporter&, xalanc_1_12::XalanFileUtility&)' [-Wmissing-declarations] + 272 | parseWithTransformer( + | ^~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/Tests/Conf/conf.cpp:326:1: warning: no previous declaration for 'int parseWithXerces(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XSLTInputSource&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&, xalanc_1_12::XalanXMLFileReporter&, xalanc_1_12::XalanFileUtility&)' [-Wmissing-declarations] + 326 | parseWithXerces( + | ^~~~~~~~~~~~~~~ +/build/xalan-1.12/Tests/Conf/conf.cpp:390:1: warning: no previous declaration for 'int runTests(int, char**, xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] + 390 | runTests( + | ^~~~~~~~ +/build/xalan-1.12/Tests/Conf/conf.cpp: In function 'int runTests(int, char**, xercesc_3_2::MemoryManager&)': +/build/xalan-1.12/Tests/Conf/conf.cpp:547:32: warning: switch missing default case [-Wswitch-default] + 547 | switch (h.args.source) + | ^ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -21017,20 +21088,197 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, + from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:28, + from /build/xalan-1.12/Tests/Conf/conf.cpp:50: +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +make[3]: Leaving directory '/build/xalan-1.12/build' +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 88 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +[100%] Built target ThreadSafe In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/Tests/Conf/conf.cpp:55: + from /build/xalan-1.12/Tests/Performance/Parameters.hpp:31, + from /build/xalan-1.12/Tests/Performance/Parameters.cpp:50: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' +/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' +/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' +/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' +/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' +/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': +/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' +/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' +/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] + 101 | return *this; + | ^~~~ +/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' + 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) + | ^~~~~~~~ /build/xalan-1.12/Tests/Performance/perf.cpp: At global scope: /build/xalan-1.12/Tests/Performance/perf.cpp:74:6: warning: no previous declaration for 'void usage()' [-Wmissing-declarations] 74 | void usage() @@ -21038,13 +21286,17 @@ /build/xalan-1.12/Tests/Performance/perf.cpp:89:6: warning: no previous declaration for 'void generateReports(Parameters&, const xalanc_1_12::XalanDOMString&, Logger&)' [-Wmissing-declarations] 89 | void generateReports( | ^~~~~~~~~~~~~~~ +/build/xalan-1.12/Tests/Performance/Utils.cpp: In function 'xalanc_1_12::XalanDOMString getWorkingDirectory()': +/build/xalan-1.12/Tests/Performance/Utils.cpp:83:11: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 83 | getcwd(path, 4096); + | ~~~~~~^~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/Tests/Performance/Parameters.hpp:31, - from /build/xalan-1.12/Tests/Performance/Parameters.cpp:50: + from /build/xalan-1.12/Tests/Performance/XalanCProcessor.hpp:57, + from /build/xalan-1.12/Tests/Performance/XalanCProcessor.cpp:33: /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': /build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); @@ -21053,9 +21305,6 @@ /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[100%] Linking CXX executable ThreadSafe -cd /build/xalan-1.12/build/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ThreadSafe.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ThreadSafe.dir/ThreadSafe/ThreadSafe.cpp.o -o ThreadSafe -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:36: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': @@ -21139,23 +21388,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/Tests/Conf/conf.cpp: At global scope: -/build/xalan-1.12/Tests/Conf/conf.cpp:91:1: warning: no previous declaration for 'void setHelp(xalanc_1_12::XalanFileUtility&)' [-Wmissing-declarations] - 91 | setHelp(XalanFileUtility& h) - | ^~~~~~~ -/build/xalan-1.12/Tests/Conf/conf.cpp:272:1: warning: no previous declaration for 'int parseWithTransformer(int, xalanc_1_12::XalanTransformer&, const xalanc_1_12::XSLTInputSource&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&, xalanc_1_12::XalanXMLFileReporter&, xalanc_1_12::XalanFileUtility&)' [-Wmissing-declarations] - 272 | parseWithTransformer( - | ^~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/Tests/Conf/conf.cpp:326:1: warning: no previous declaration for 'int parseWithXerces(xalanc_1_12::XalanTransformer&, const xalanc_1_12::XSLTInputSource&, const xalanc_1_12::XalanCompiledStylesheet*, const xalanc_1_12::XSLTResultTarget&, xalanc_1_12::XalanXMLFileReporter&, xalanc_1_12::XalanFileUtility&)' [-Wmissing-declarations] - 326 | parseWithXerces( - | ^~~~~~~~~~~~~~~ -/build/xalan-1.12/Tests/Conf/conf.cpp:390:1: warning: no previous declaration for 'int runTests(int, char**, xercesc_3_2::MemoryManager&)' [-Wmissing-declarations] - 390 | runTests( - | ^~~~~~~~ -/build/xalan-1.12/Tests/Conf/conf.cpp: In function 'int runTests(int, char**, xercesc_3_2::MemoryManager&)': -/build/xalan-1.12/Tests/Conf/conf.cpp:547:32: warning: switch missing default case [-Wswitch-default] - 547 | switch (h.args.source) - | ^ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -21336,10 +21568,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/Tests/Performance/Utils.cpp: In function 'xalanc_1_12::XalanDOMString getWorkingDirectory()': -/build/xalan-1.12/Tests/Performance/Utils.cpp:83:11: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 83 | getcwd(path, 4096); - | ~~~~~~^~~~~~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:311:13: required from 'xalanc_1_12::XalanList::size_type xalanc_1_12::XalanList::size() const [with Type = xalanc_1_12::ArenaBlock*; size_type = long unsigned int]' /build/xalan-1.12/src/xalanc/PlatformSupport/ArenaAllocator.hpp:121:40: required from 'xalanc_1_12::ArenaAllocator::size_type xalanc_1_12::ArenaAllocator::getBlockCount() const [with ObjectType = xalanc_1_12::XalanSourceTreeProcessingInstruction; ArenaBlockType = xalanc_1_12::ArenaBlock; size_type = long unsigned int]' @@ -21370,54 +21598,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35, - from /build/xalan-1.12/src/xalanc/XercesParserLiaison/XercesParserLiaison.hpp:28, - from /build/xalan-1.12/Tests/Conf/conf.cpp:50: -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/PlatformSupport/DOMStringHelper.hpp:36, from /build/xalan-1.12/Tests/Performance/Parameters.cpp:35: /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp: In instantiation of 'xalanc_1_12::XalanMap::data_type& xalanc_1_12::XalanMap::operator[](const key_type&) [with Key = xalanc_1_12::XalanDOMString; Value = ProcessorOptions; KeyTraits = xalanc_1_12::XalanMapKeyTraits; KeyConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; ValueConstructionTraits = xalanc_1_12::MemoryManagedConstructionTraits; data_type = ProcessorOptions; key_type = xalanc_1_12::XalanDOMString]': @@ -21428,42 +21608,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:88:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 88 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -21556,26 +21700,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' -/build/xalan-1.12/src/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp:91:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSetNodeProxy]' @@ -21596,36 +21720,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNumber]' -/build/xalan-1.12/src/xalanc/XPath/XNumberAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' -/build/xalan-1.12/src/xalanc/XPath/XStringAllocator.hpp:104:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XStringAdapterAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XString]' @@ -21636,16 +21730,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringCached]' -/build/xalan-1.12/src/xalanc/XPath/XStringCachedAllocator.hpp:86:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringAdapter]' @@ -21676,26 +21760,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XStringReference]' -/build/xalan-1.12/src/xalanc/XPath/XStringReferenceAllocator.hpp:84:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenNumberAdapterAllocator.hpp:83:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenNumberAdapter]' @@ -21716,33 +21780,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator--() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': -/usr/include/c++/12/bits/stl_iterator.h:263:10: required from 'std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>; reference = xalanc_1_12::ReusableArenaBlock* const&]' -/build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:266:18: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XTokenStringAdapter]' -/build/xalan-1.12/src/xalanc/XPath/XTokenStringAdapterAllocator.hpp:82:38: required from here -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:101:17: warning: implicitly-declared 'constexpr xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>::XalanListIteratorBase(const xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>&)' is deprecated [-Wdeprecated-copy] - 101 | return *this; - | ^~~~ -/build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' - 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) - | ^~~~~~~~ -make[3]: Leaving directory '/build/xalan-1.12/build' -[100%] Built target ThreadSafe -In file included from /build/xalan-1.12/src/xalanc/XPath/MutableNodeRefList.hpp:28, - from /build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:45, - from /build/xalan-1.12/src/xalanc/XPath/XObject.hpp:44, - from /build/xalan-1.12/src/xalanc/XSLT/XalanParamHolder.hpp:31, - from /build/xalan-1.12/src/xalanc/XalanTransformer/XalanTransformer.hpp:37, - from /build/xalan-1.12/Tests/Performance/XalanCProcessor.hpp:57, - from /build/xalan-1.12/Tests/Performance/XalanCProcessor.cpp:33: -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp: In member function 'void xalanc_1_12::NodeRefList::ensureAllocation(xalanc_1_12::XalanVector::size_type)': -/build/xalan-1.12/src/xalanc/XPath/NodeRefList.hpp:134:57: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 134 | m_nodeList.reserve(eDefaultVectorSize > theSize ? eDefaultVectorSize : theSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp: In copy constructor 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList::GetCachedNodeList(const xalanc_1_12::XPathExecutionContext::GetCachedNodeList&)': -/build/xalan-1.12/src/xalanc/XPath/XPathExecutionContext.hpp:353:14: warning: cast from type 'const xalanc_1_12::XPathExecutionContext::GetCachedNodeList*' to type 'xalanc_1_12::XPathExecutionContext::BorrowReturnMutableNodeRefList*' {aka 'xalanc_1_12::XPathExecutionContext::GetCachedNodeList*'} casts away qualifiers [-Wcast-qual] - 353 | ((BorrowReturnMutableNodeRefList&)theSource).m_mutableNodeRefList = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/xalan-1.12/src/xalanc/Include/STLHelper.hpp:33, from /build/xalan-1.12/src/xalanc/XalanDOM/XalanDOMString.hpp:31, from /build/xalan-1.12/src/xalanc/PlatformSupport/FormatterListener.hpp:32, @@ -21756,9 +21793,6 @@ /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:128:5: note: because 'xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >' has user-provided 'xalanc_1_12::XalanMapIterator::XalanMapIterator(const Iterator&) [with XalanMapTraits = xalanc_1_12::XalanMapIteratorTraits >; BaseIterator = xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node>; Iterator = xalanc_1_12::XalanMapIterator >, xalanc_1_12::XalanListIteratorBase::Entry>, xalanc_1_12::XalanList::Entry>::Node> >]' 128 | XalanMapIterator(const Iterator & theRhs) : | ^~~~~~~~~~~~~~~~ -[100%] Linking CXX executable Threads -cd /build/xalan-1.12/build/Tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/Threads.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -o Threads -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so In file included from /build/xalan-1.12/src/xalanc/Include/XalanMap.hpp:35: /build/xalan-1.12/src/xalanc/Include/XalanList.hpp: In instantiation of 'xalanc_1_12::XalanListIteratorBase xalanc_1_12::XalanListIteratorBase::operator++() [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]': /build/xalan-1.12/src/xalanc/PlatformSupport/ReusableArenaAllocator.hpp:257:13: required from 'bool xalanc_1_12::ReusableArenaAllocator::ownsObject(const ObjectType*) const [with ObjectType = xalanc_1_12::XNodeSet]' @@ -22051,6 +22085,9 @@ /build/xalan-1.12/src/xalanc/Include/XalanList.hpp:125:35: note: because 'xalanc_1_12::XalanListIteratorBase*>, xalanc_1_12::XalanList*>::Node>' has user-provided 'const xalanc_1_12::XalanListIteratorBase& xalanc_1_12::XalanListIteratorBase::operator=(const xalanc_1_12::XalanListIteratorBase&) [with XalanListTraits = xalanc_1_12::XalanListConstIteratorTraits*>; Node = xalanc_1_12::XalanList*>::Node]' 125 | const XalanListIteratorBase & operator=(const XalanListIteratorBase& theRhs) | ^~~~~~~~ +[100%] Linking CXX executable Threads +cd /build/xalan-1.12/build/Tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/Threads.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/xalan-1.12=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wextra -Wformat=2 -Wmissing-declarations -Wno-long-long -Woverlength-strings -Woverloaded-virtual -Wredundant-decls -Wreorder -Wswitch-default -Wunused-variable -Wwrite-strings -Wno-variadic-macros -fstrict-aliasing -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/Threads.dir/Threads/ThreadTest.cpp.o -o Threads -Wl,-rpath,/build/xalan-1.12/build/src/xalanc:/build/xalan-1.12/build/src/xalanc/Utils/XalanMsgLib ../src/xalanc/libxalan-c.so.112.0 /usr/lib/aarch64-linux-gnu/libicuuc.so -ldl /usr/lib/aarch64-linux-gnu/libicui18n.so /usr/lib/aarch64-linux-gnu/libicudata.so ../src/xalanc/Utils/XalanMsgLib/libxalanMsg.so.112.0 /usr/lib/aarch64-linux-gnu/libxerces-c.so make[3]: Leaving directory '/build/xalan-1.12/build' [100%] Built target Threads [100%] Linking CXX executable Conf @@ -22128,88 +22165,69 @@ 8: Test command: /build/xalan-1.12/build/samples/ThreadSafe 8: Working Directory: /build/xalan-1.12/samples/ThreadSafe 8: Test timeout computed to be: 10000000 - 1/21 Test #1: CompileStylesheet ................ Passed 0.15 sec +5: +5: a text +5: b text +5: c text +5: d text +5: e text +5: +5: +5: a text +5: b text +5: c text +5: d text +5: e text + 1/21 Test #2: DocumentBuilder .................. Passed 0.05 sec test 9 Start 9: SerializeNodeSet 9: Test command: /build/xalan-1.12/build/samples/SerializeNodeSet "foo.xml" "/doc" "name[@first='David']" 9: Working Directory: /build/xalan-1.12/samples/SerializeNodeSet 9: Test timeout computed to be: 10000000 - 2/21 Test #2: DocumentBuilder .................. Passed 0.16 sec +5: + 2/21 Test #1: CompileStylesheet ................ Passed 0.05 sec test 10 Start 10: SimpleXPathAPI-1 10: Test command: /build/xalan-1.12/build/samples/SimpleXPathAPI "foo.xml" "/foo:doc" "foo:name/@last" 10: Working Directory: /build/xalan-1.12/samples/SimpleXPathAPI 10: Test timeout computed to be: 10000000 - 3/21 Test #3: EntityResolver ................... Passed 0.17 sec + 3/21 Test #5: ParsedSourceWrappers ............. Passed 0.05 sec test 11 Start 11: SimpleXPathAPI-2 11: Test command: /build/xalan-1.12/build/samples/SimpleXPathAPI "foo.xml" "/" "//foo:name[position()="4"]/@first" 11: Working Directory: /build/xalan-1.12/samples/SimpleXPathAPI 11: Test timeout computed to be: 10000000 -7: Hello world! -8: -8: Clock before starting threads: 45635 -8: -8: Waiting for threads to finish... -8: - 4/21 Test #4: ExternalFunction ................. Passed 0.16 sec + 4/21 Test #6: SimpleTransform .................. Passed 0.05 sec test 12 Start 12: TraceListen-1 12: Test command: /build/xalan-1.12/build/samples/TraceListen "-tt" 12: Working Directory: /build/xalan-1.12/samples/TraceListen 12: Test timeout computed to be: 10000000 - 5/21 Test #7: StreamTransform .................. Passed 0.14 sec + 5/21 Test #4: ExternalFunction ................. Passed 0.06 sec test 13 Start 13: TraceListen-2 13: Test command: /build/xalan-1.12/build/samples/TraceListen "-tg" 13: Working Directory: /build/xalan-1.12/samples/TraceListen 13: Test timeout computed to be: 10000000 -8: -8: Starting Thread: 281472833154880 -8: Transforming Thread: 281472833154880 -8: Starting Thread: 281472824700736 -8: Transforming Thread: 281472824700736 -8: Finishing Thread: 281472824700736 -8: Starting Thread: 281472850063168 -8: Transforming Thread: 281472850063168 -8: Finishing Thread: 281472833154880 -8: Finishing Thread: 281472850063168 -8: Starting Thread: 281472900788032 -8: Starting Thread: 281472858517312 -8: Starting Thread: 281472841609024 -8: Starting Thread: 281472892333888 -8: Transforming Thread: 281472892333888 -8: Finishing Thread: 281472892333888 -8: Starting Thread: 281472866971456 -8: Transforming Thread: 281472900788032 -8: Finishing Thread: 281472900788032 -8: Starting Thread: 281472883879744 -8: Transforming Thread: 281472858517312 -8: Transforming Thread: 281472883879744 -8: Finishing Thread: 281472858517312 -8: Finishing Thread: 281472883879744 -8: Starting Thread: 281472875425600 -8: Transforming Thread: 281472875425600 -8: Finishing Thread: 281472875425600 -8: Transforming Thread: 281472841609024 -8: Finishing Thread: 281472841609024 -8: Transforming Thread: 281472866971456 -8: Finishing Thread: 281472866971456 -8: -8: Clock after threads: 68028 - 6/21 Test #8: ThreadSafe ....................... Passed 0.16 sec + 6/21 Test #3: EntityResolver ................... Passed 0.06 sec test 14 Start 14: TraceListen-3 14: Test command: /build/xalan-1.12/build/samples/TraceListen "-ts" 14: Working Directory: /build/xalan-1.12/samples/TraceListen 14: Test timeout computed to be: 10000000 - 7/21 Test #6: SimpleTransform .................. Passed 0.20 sec +8: +8: Clock before starting threads: 44545 +8: +8: Waiting for threads to finish... +8: +7: Hello world! + 7/21 Test #7: StreamTransform .................. Passed 0.08 sec test 15 Start 15: TraceListen-4 @@ -22219,45 +22237,667 @@ 10: The string value of the result is: 10: Marston 10: - 8/21 Test #10: SimpleXPathAPI-1 ................. Passed 0.11 sec +9: Mr. MarstonMr. Bertoni + 8/21 Test #9: SerializeNodeSet ................. Passed 0.05 sec test 16 Start 16: TransformToXercesDOM 16: Test command: /build/xalan-1.12/build/samples/TransformToXercesDOM "birds.xml" "birds.xsl" 16: Working Directory: /build/xalan-1.12/samples/TransformToXercesDOM 16: Test timeout computed to be: 10000000 -5: -5: a text -5: b text -5: c text -5: d text -5: e text -5: -5: -5: a text -5: b text -5: c text -5: d text -5: e text -5: - 9/21 Test #5: ParsedSourceWrappers ............. Passed 0.23 sec + 9/21 Test #10: SimpleXPathAPI-1 ................. Passed 0.05 sec test 17 Start 17: UseStylesheetParam 17: Test command: /build/xalan-1.12/build/samples/UseStylesheetParam "foo.xml" "foo.xslt" "foo.out" "-s" "stringA" "'This is a test string value'" "-n" "numberA" "123.012345" "-d" "parmA" "parmA.xml" "-d" "parmB" "parmB.xml" 17: Working Directory: /build/xalan-1.12/samples/UseStylesheetParam 17: Test timeout computed to be: 10000000 +8: +8: Starting Thread: 281473168174912 +8: Transforming Thread: 281473168174912 +8: Finishing Thread: 281473168174912 +8: Starting Thread: 281473159720768 +8: Transforming Thread: 281473159720768 +8: Finishing Thread: 281473159720768 +8: Starting Thread: 281473134358336 +8: Transforming Thread: 281473134358336 +8: Finishing Thread: 281473134358336 +8: Starting Thread: 281473142812480 +8: Transforming Thread: 281473142812480 +8: Finishing Thread: 281473142812480 +8: Starting Thread: 281473151266624 +8: Transforming Thread: 281473151266624 +8: Starting Thread: 281473100541760 +8: Finishing Thread: 281473151266624 +8: Starting Thread: 281473117450048 +8: Starting Thread: 281473125904192 +8: Starting Thread: 281473108995904 +8: Starting Thread: 281473092087616 +8: Transforming Thread: 281473100541760 +8: Finishing Thread: 281473100541760 +8: Transforming Thread: 281473117450048 +8: Transforming Thread: 281473108995904 +8: Finishing Thread: 281473117450048 +8: Finishing Thread: 281473108995904 +8: Transforming Thread: 281473092087616 +8: Finishing Thread: 281473092087616 +8: Transforming Thread: 281473125904192 +8: Finishing Thread: 281473125904192 +8: +8: Clock after threads: 65754 +13: STARTDOCUMENT +13: STARTELEMENT: BirdInfo +13: CHARACTERS: +13: Order is: +13: CHARACTERS: TINAMIFORMES +13: CHARACTERS: +13: Family is: +13: CHARACTERS: TINAMIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Great Tinamou. +13: CHARACTERS: +13: CHARACTERS: Tinamus major +13: CHARACTERS: +13: +13: CHARACTERS: Highland Tinamou. +13: CHARACTERS: +13: CHARACTERS: Nothocercus +13: CHARACTERS: +13: +13: CHARACTERS: Little Tinamou. +13: CHARACTERS: +13: CHARACTERS: Crypturellus soui +13: CHARACTERS: +13: +13: CHARACTERS: Thicket Tinamou. +13: CHARACTERS: +13: CHARACTERS: Crypturellus cinnamomeus +13: CHARACTERS: +13: +13: CHARACTERS: Slaty-breasted Tinamou. +13: CHARACTERS: +13: CHARACTERS: Crypturellus boucardi +13: CHARACTERS: +13: +13: CHARACTERS: Choco Tinamou. +13: CHARACTERS: +13: CHARACTERS: Crypturellus kerriae +13: CHARACTERS: +13: +13: CHARACTERS: +13: +13: CHARACTERS: +13: Order is: +13: CHARACTERS: GAVIIFORMES +13: CHARACTERS: +13: Family is: +13: CHARACTERS: GAVIIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Red-throated Loon. +13: CHARACTERS: +13: CHARACTERS: Gavia stellata +13: CHARACTERS: +13: +13: CHARACTERS: Arctic Loon. +13: CHARACTERS: +13: CHARACTERS: Gavia arctica +13: CHARACTERS: +13: +13: CHARACTERS: Pacific Loon. +13: CHARACTERS: +13: CHARACTERS: Gavia pacifica +13: CHARACTERS: +13: +13: CHARACTERS: Common Loon. +13: CHARACTERS: +13: CHARACTERS: Gavia immer +13: CHARACTERS: +13: +13: CHARACTERS: Yellow-billed Loon. +13: CHARACTERS: +13: CHARACTERS: Gavia adamsii +13: CHARACTERS: +13: +13: CHARACTERS: +13: +13: CHARACTERS: +13: Order is: +13: CHARACTERS: PODICIPEDIFORMES +13: CHARACTERS: +13: Family is: +13: CHARACTERS: PODICIPEDIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Least Grebe. +13: CHARACTERS: +13: CHARACTERS: Tachybaptus dominicus +13: CHARACTERS: +13: +13: CHARACTERS: Pied-billed Grebe. +13: CHARACTERS: +13: CHARACTERS: Podilymbus podiceps +13: CHARACTERS: +13: +13: CHARACTERS: Atitlan Grebe. +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: Horned Grebe. +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: Red-necked Grebe. +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: Eared Grebe. +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: Western Grebe. +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: Clark's Grebe. +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: +13: CHARACTERS: +13: CHARACTERS: +13: +13: CHARACTERS: +13: +13: CHARACTERS: +13: Order is: +13: CHARACTERS: PROCELLARIIFORMES +13: CHARACTERS: +13: Family is: +13: CHARACTERS: DIOMEDEIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Yellow-nosed Albatross. (A) +13: CHARACTERS: +13: CHARACTERS: Thalassarche chlororhynchos +13: CHARACTERS: +13: +13: CHARACTERS: Shy Albatross. (A) +13: CHARACTERS: +13: CHARACTERS: Thalassarche cauta +13: CHARACTERS: +13: +13: CHARACTERS: Black-browed Albatross. (A) +13: CHARACTERS: +13: CHARACTERS: Thalassarche melanophris +13: CHARACTERS: +13: +13: CHARACTERS: Light-mantled Albatross. (A) +13: CHARACTERS: +13: CHARACTERS: Phoebetria palpebrata +13: CHARACTERS: +13: +13: CHARACTERS: Wandering Albatross. (A) +13: CHARACTERS: +13: CHARACTERS: Diomedea exulans +13: CHARACTERS: +13: +13: CHARACTERS: Laysan Albatross. +13: CHARACTERS: +13: CHARACTERS: Phoebastria immutabilis +13: CHARACTERS: +13: +13: CHARACTERS: Black-footed Albatross. +13: CHARACTERS: +13: CHARACTERS: Phoebastria nigripes +13: CHARACTERS: +13: +13: CHARACTERS: Short-tailed Albatross. (N) +13: CHARACTERS: +13: CHARACTERS: Phoebastria albatrus +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: PROCELLARIIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Northern Fulmar. +13: CHARACTERS: +13: CHARACTERS: Fulmarus glacialis +13: CHARACTERS: +13: +13: CHARACTERS: Kermadec Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Pterodroma neglecta +13: CHARACTERS: +13: +13: CHARACTERS: Herald Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Pterodroma arminjoniana +13: CHARACTERS: +13: +13: CHARACTERS: Murphy's Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Pterodroma ultima +13: CHARACTERS: +13: +13: CHARACTERS: Mottled Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Pterodroma inexpectata +13: CHARACTERS: +13: +13: CHARACTERS: Bermuda Petrel. +13: CHARACTERS: +13: CHARACTERS: Pterodroma cahow +13: CHARACTERS: +13: +13: CHARACTERS: Black-capped Petrel. +13: CHARACTERS: +13: CHARACTERS: Pterodroma hasitata +13: CHARACTERS: +13: +13: CHARACTERS: Juan Fernandez Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Pterodroma externa +13: CHARACTERS: +13: +13: CHARACTERS: Dark-rumped Petrel. +13: CHARACTERS: +13: CHARACTERS: Pterodroma phaeopygia +13: CHARACTERS: +13: +13: CHARACTERS: White-necked Petrel. (H) +13: CHARACTERS: +13: CHARACTERS: Pterodroma cervicalis +13: CHARACTERS: +13: +13: CHARACTERS: Bonin Petrel. (H) +13: CHARACTERS: +13: CHARACTERS: Pterodroma hypoleuca +13: CHARACTERS: +13: +13: CHARACTERS: Black-winged Petrel. (H, A) +13: CHARACTERS: +13: CHARACTERS: Pterodroma nigripennis +13: CHARACTERS: +13: +13: CHARACTERS: Cook's Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Pterodroma cookii +13: CHARACTERS: +13: +13: CHARACTERS: Stejneger's Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Pterodroma longirostris +13: CHARACTERS: +13: +13: CHARACTERS: Bulwer's Petrel. (H) +13: CHARACTERS: +13: CHARACTERS: Bulweria bulwerii +13: CHARACTERS: +13: +13: CHARACTERS: Jouanin's Petrel. (H, A) +13: CHARACTERS: +13: CHARACTERS: Bulweria fallax +13: CHARACTERS: +13: +13: CHARACTERS: Parkinson's Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Procellaria parkinsoni +13: CHARACTERS: +13: +13: CHARACTERS: Streaked Shearwater. (A) +13: CHARACTERS: +13: CHARACTERS: Calonectris leucomelas +13: CHARACTERS: +13: +13: CHARACTERS: Cory's Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Calonectris diomedea +13: CHARACTERS: +13: +13: CHARACTERS: Pink-footed Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Puffinus creatopus +13: CHARACTERS: +13: +13: CHARACTERS: Flesh-footed Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Puffinus carneipes +13: CHARACTERS: +13: +13: CHARACTERS: Greater Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Puffinus gravis +13: CHARACTERS: +13: +13: CHARACTERS: Wedge-tailed Shearwater. +13: CHARACTERS: +13: CHARACTERS: Puffinus pacificus +13: CHARACTERS: +13: +13: CHARACTERS: Buller's Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Puffinus bulleri +13: CHARACTERS: +13: +13: CHARACTERS: Sooty Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Puffinus griseus +13: CHARACTERS: +13: +13: CHARACTERS: Short-tailed Shearwater. (N) +13: CHARACTERS: +13: CHARACTERS: Puffinus tenuirostris +13: CHARACTERS: +13: +13: CHARACTERS: Christmas Shearwater. (H) +13: CHARACTERS: +13: CHARACTERS: Puffinus nativitatis +13: CHARACTERS: +13: +13: CHARACTERS: Manx Shearwater. +13: CHARACTERS: +13: CHARACTERS: Puffinus puffinus +13: CHARACTERS: +13: +13: CHARACTERS: Townsend's Shearwater. +13: CHARACTERS: +13: CHARACTERS: Puffinus auricularis +13: CHARACTERS: +13: +13: CHARACTERS: Black-vented Shearwater. +13: CHARACTERS: +13: CHARACTERS: Puffinus opisthomelas +13: CHARACTERS: +13: +13: CHARACTERS: Audubon's Shearwater. +13: CHARACTERS: +13: CHARACTERS: Puffinus lherminieri +13: CHARACTERS: +13: +13: CHARACTERS: Little Shearwater. (A) +13: CHARACTERS: +13: CHARACTERS: Puffinus assimilis +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: HYDROBATIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Wilson's Storm-Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Oceanites oceanicus +13: CHARACTERS: +13: +13: CHARACTERS: White-faced Storm-Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Pelagodroma marina +13: CHARACTERS: +13: +13: CHARACTERS: European Storm-Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Hydrobates pelagicus +13: CHARACTERS: +13: +13: CHARACTERS: Fork-tailed Storm-Petrel. +13: CHARACTERS: +13: CHARACTERS: Oceanodroma furcata +13: CHARACTERS: +13: +13: CHARACTERS: Leach's Storm-Petrel. +13: CHARACTERS: +13: CHARACTERS: Oceanodroma leucorhoa +13: CHARACTERS: +13: +13: CHARACTERS: Ashy Storm-Petrel. +13: CHARACTERS: +13: CHARACTERS: Oceanodroma homochroa +13: CHARACTERS: +13: +13: CHARACTERS: Band-rumped Storm-Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Oceanodroma castro +13: CHARACTERS: +13: +13: CHARACTERS: Wedge-rumped Storm-Petrel. (N) +13: CHARACTERS: +13: CHARACTERS: Oceanodroma tethys +13: CHARACTERS: +13: +13: CHARACTERS: Black Storm-Petrel. +13: CHARACTERS: +13: CHARACTERS: Oceanodroma melania +13: CHARACTERS: +13: +13: CHARACTERS: Guadalupe Storm-Petrel. +13: CHARACTERS: +13: CHARACTERS: Oceanodroma macrodactyla +13: CHARACTERS: +13: +13: CHARACTERS: Markham's Storm-Petrel. (A) +13: CHARACTERS: +13: CHARACTERS: Oceanodroma markhami +13: CHARACTERS: +13: +13: CHARACTERS: Tristram's Storm-Petrel. (H) +13: CHARACTERS: +13: CHARACTERS: Oceanodroma tristrami +13: CHARACTERS: +13: +13: CHARACTERS: Least Storm-Petrel. +13: CHARACTERS: +13: CHARACTERS: Oceanodroma microsoma +13: CHARACTERS: +13: +13: CHARACTERS: +13: +13: CHARACTERS: +13: Order is: +13: CHARACTERS: PELECANIFORMES +13: CHARACTERS: +13: Family is: +13: CHARACTERS: PHAETHONTIDAE +13: CHARACTERS: +13: +13: CHARACTERS: White-tailed Tropicbird. +13: CHARACTERS: +12: line 18446744073709551615, column 18446744073709551615.: xsl:template match='/' +12: line 5, column 29.: xsl:template match='Class' +12: line 5, column 29.: xsl:template match='Class' +12: line 11, column 29.: xsl:template match='Order' +12: line 11, column 29.: xsl:template match='Order' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 11, column 29.: xsl:template match='Order' +12: line 11, column 29.: xsl:template match='Order' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 11, column 29.: xsl:template match='Order' +12: line 11, column 29.: xsl:template match='Order' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 11, column 29.: xsl:template match='Order' +12: line 11, column 29.: xsl:template match='Order' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 11, column 29.: xsl:template match='Order' +12: line 11, column 29.: xsl:template match='Order' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' 11: The string value of the result is: 11: Emily 11: -10/21 Test #11: SimpleXPathAPI-2 ................. Passed 0.13 sec -test 18 - Start 18: XalanTransform - -18: Test command: /build/xalan-1.12/build/samples/XalanTransform "foo.xml" "foo.xsl" -18: Working Directory: /build/xalan-1.12/samples/XalanTransform -18: Test timeout computed to be: 10000000 -9: Mr. MarstonMr. Bertoni 14: Default root rule.xsl:apply-templates, select="node()": 14: 14: @@ -22453,13 +23093,6 @@ 14: 14: 14: -11/21 Test #9: SerializeNodeSet ................. Passed 0.19 sec -test 19 - Start 19: XalanTransformerCallback - -19: Test command: /build/xalan-1.12/build/samples/XalanTransformerCallback "foo.xml" "foo.xsl" -19: Working Directory: /build/xalan-1.12/samples/XalanTransformerCallback -19: Test timeout computed to be: 10000000 14: 14: 14: Great Tinamou. @@ -23268,6 +23901,202 @@ 14: Line 33, Column 33,xsl:value-of, select=".": Black-footed Albatross. 14: Line 33, Column 33,xsl:value-of, select="@Scientific_Name": 14: Phoebastria nigripes +10/21 Test #8: ThreadSafe ....................... Passed 0.09 sec +test 18 + Start 18: XalanTransform + +18: Test command: /build/xalan-1.12/build/samples/XalanTransform "foo.xml" "foo.xsl" +18: Working Directory: /build/xalan-1.12/samples/XalanTransform +18: Test timeout computed to be: 10000000 +11/21 Test #11: SimpleXPathAPI-2 ................. Passed 0.06 sec +test 19 + Start 19: XalanTransformerCallback + +19: Test command: /build/xalan-1.12/build/samples/XalanTransformerCallback "foo.xml" "foo.xsl" +19: Working Directory: /build/xalan-1.12/samples/XalanTransformerCallback +19: Test timeout computed to be: 10000000 +13: CHARACTERS: Phaethon lepturus +13: CHARACTERS: +13: +13: CHARACTERS: Red-billed Tropicbird. +13: CHARACTERS: +13: CHARACTERS: Phaethon aethereus +13: CHARACTERS: +13: +13: CHARACTERS: Red-tailed Tropicbird. +13: CHARACTERS: +13: CHARACTERS: Phaethon rubricauda +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: SULIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Masked Booby. +13: CHARACTERS: +13: CHARACTERS: Sula dactylatra +13: CHARACTERS: +13: +13: CHARACTERS: Blue-footed Booby. +13: CHARACTERS: +13: CHARACTERS: Sula nebouxii +13: CHARACTERS: +13: +13: CHARACTERS: Peruvian Booby. (A) +13: CHARACTERS: +13: CHARACTERS: Sula variegata +13: CHARACTERS: +13: +13: CHARACTERS: Brown Booby. +13: CHARACTERS: +13: CHARACTERS: Sula leucogaster +13: CHARACTERS: +13: +13: CHARACTERS: Red-footed Booby. +13: CHARACTERS: +13: CHARACTERS: Sula sula +13: CHARACTERS: +13: +13: CHARACTERS: Northern Gannet. +13: CHARACTERS: +13: CHARACTERS: Morus bassanus +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: PELECANIDAE +13: CHARACTERS: +13: +13: CHARACTERS: American White Pelican. +13: CHARACTERS: +13: CHARACTERS: Pelecanus erythrorhynchos +13: CHARACTERS: +13: +13: CHARACTERS: Brown Pelican. +13: CHARACTERS: +13: CHARACTERS: Pelecanus occidentalis +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: PHALACROCORACIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Brandt's Cormorant. +13: CHARACTERS: +13: CHARACTERS: Phalacrocorax penicillatus +13: CHARACTERS: +13: +13: CHARACTERS: Neotropic Cormorant. +13: CHARACTERS: +13: CHARACTERS: Phalacrocorax brasilianus +13: CHARACTERS: +13: +13: CHARACTERS: Double-crested Cormorant. +13: CHARACTERS: +13: CHARACTERS: Phalacrocorax auritus +13: CHARACTERS: +13: +13: CHARACTERS: Great Cormorant. +13: CHARACTERS: +13: CHARACTERS: Phalacrocorax carbo +13: CHARACTERS: +13: +13: CHARACTERS: Red-faced Cormorant. +13: CHARACTERS: +13: CHARACTERS: Phalacrocorax urile +13: CHARACTERS: +13: +13: CHARACTERS: Pelagic Cormorant. +13: CHARACTERS: +13: CHARACTERS: Phalacrocorax pelagicus +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: ANHINGIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Anhinga. +13: CHARACTERS: +13: CHARACTERS: Anhinga anhinga +13: CHARACTERS: +13: +13: CHARACTERS: +13: Family is: +13: CHARACTERS: FREGATIDAE +13: CHARACTERS: +13: +13: CHARACTERS: Magnificent Frigatebird. +13: CHARACTERS: +13: CHARACTERS: Fregata magnificens +13: CHARACTERS: +13: +13: CHARACTERS: Great Frigatebird. +13: CHARACTERS: +13: CHARACTERS: Fregata minor +13: CHARACTERS: +13: +13: CHARACTERS: Lesser Frigatebird. (A) +13: CHARACTERS: +13: CHARACTERS: Fregata ariel +13: CHARACTERS: +13: +13: CHARACTERS: +13: +13: ENDELEMENT: BirdInfo +13: +13: ENDDOCUMENT +12/21 Test #13: TraceListen-2 .................... Passed 0.06 sec +test 20 + Start 20: SimpleXPathCAPI + +20: Test command: /build/xalan-1.12/build/samples/SimpleXPathCAPI "foo.xml" "/doc/name[3]" +20: Working Directory: /build/xalan-1.12/samples/SimpleXPathCAPI +20: Test timeout computed to be: 10000000 +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 17, column 30.: xsl:template match='Family' +12: line 17, column 30.: xsl:template match='Family' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +12: line 27, column 31.: xsl:template match='Species' +13/21 Test #12: TraceListen-1 .................... Passed 0.07 sec +test 21 + Start 21: Threads + +21: Test command: /build/xalan-1.12/build/Tests/Threads +21: Working Directory: /build/xalan-1.12/Tests/Threads +21: Test timeout computed to be: 10000000 14: Line 29, Column 29,xsl:when, test="name(..)='SubFamily'": false 14: Line 33, Column 33,xsl:value-of, select=".": Short-tailed Albatross. (N) 14: Line 33, Column 33,xsl:value-of, select="@Scientific_Name": @@ -25232,789 +26061,13 @@ 14: Line 29, Column 29,xsl:when, test="name(..)='SubFamily'": false 14: Line 33, Column 33,xsl:value-of, select=".": Great Frigatebird. 14: Line 33, Column 33,xsl:value-of, select="@Scientific_Name": -12: line 18446744073709551615, column 18446744073709551615.: xsl:template match='/' -12: line 5, column 29.: xsl:template match='Class' -12: line 5, column 29.: xsl:template match='Class' -12: line 11, column 29.: xsl:template match='Order' -12: line 11, column 29.: xsl:template match='Order' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 11, column 29.: xsl:template match='Order' -12: line 11, column 29.: xsl:template match='Order' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 11, column 29.: xsl:template match='Order' -12: line 11, column 29.: xsl:template match='Order' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 11, column 29.: xsl:template match='Order' -12: line 11, column 29.: xsl:template match='Order' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 11, column 29.: xsl:template match='Order' -12: line 11, column 29.: xsl:template match='Order' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 17, column 30.: xsl:template match='Family' -12: line 17, column 30.: xsl:template match='Family' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -12: line 27, column 31.: xsl:template match='Species' -13: STARTDOCUMENT -13: STARTELEMENT: BirdInfo -13: CHARACTERS: -13: Order is: -13: CHARACTERS: TINAMIFORMES -13: CHARACTERS: -13: Family is: -13: CHARACTERS: TINAMIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Great Tinamou. -13: CHARACTERS: -13: CHARACTERS: Tinamus major -13: CHARACTERS: -13: -13: CHARACTERS: Highland Tinamou. -13: CHARACTERS: -13: CHARACTERS: Nothocercus -13: CHARACTERS: -13: -13: CHARACTERS: Little Tinamou. -13: CHARACTERS: -13: CHARACTERS: Crypturellus soui -13: CHARACTERS: -13: -13: CHARACTERS: Thicket Tinamou. -13: CHARACTERS: -13: CHARACTERS: Crypturellus cinnamomeus -13: CHARACTERS: -13: -13: CHARACTERS: Slaty-breasted Tinamou. -13: CHARACTERS: -13: CHARACTERS: Crypturellus boucardi -13: CHARACTERS: -13: -13: CHARACTERS: Choco Tinamou. -13: CHARACTERS: -13: CHARACTERS: Crypturellus kerriae -13: CHARACTERS: -13: -13: CHARACTERS: -13: -13: CHARACTERS: -13: Order is: -13: CHARACTERS: GAVIIFORMES -13: CHARACTERS: -13: Family is: -13: CHARACTERS: GAVIIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Red-throated Loon. -13: CHARACTERS: -13: CHARACTERS: Gavia stellata -13: CHARACTERS: -13: -13: CHARACTERS: Arctic Loon. -13: CHARACTERS: -13: CHARACTERS: Gavia arctica -13: CHARACTERS: -13: -13: CHARACTERS: Pacific Loon. -13: CHARACTERS: -13: CHARACTERS: Gavia pacifica -13: CHARACTERS: -13: -13: CHARACTERS: Common Loon. -13: CHARACTERS: -13: CHARACTERS: Gavia immer -13: CHARACTERS: -13: -13: CHARACTERS: Yellow-billed Loon. -13: CHARACTERS: -13: CHARACTERS: Gavia adamsii -13: CHARACTERS: -13: -13: CHARACTERS: -13: -13: CHARACTERS: -13: Order is: -13: CHARACTERS: PODICIPEDIFORMES -13: CHARACTERS: -13: Family is: -13: CHARACTERS: PODICIPEDIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Least Grebe. -13: CHARACTERS: -13: CHARACTERS: Tachybaptus dominicus -13: CHARACTERS: -13: -13: CHARACTERS: Pied-billed Grebe. -13: CHARACTERS: -13: CHARACTERS: Podilymbus podiceps -13: CHARACTERS: -13: -13: CHARACTERS: Atitlan Grebe. -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: Horned Grebe. -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: Red-necked Grebe. -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: Eared Grebe. -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: Western Grebe. -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: Clark's Grebe. -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: -13: CHARACTERS: -13: CHARACTERS: -13: -13: CHARACTERS: -13: -13: CHARACTERS: -13: Order is: -13: CHARACTERS: PROCELLARIIFORMES -13: CHARACTERS: -13: Family is: -13: CHARACTERS: DIOMEDEIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Yellow-nosed Albatross. (A) -13: CHARACTERS: -13: CHARACTERS: Thalassarche chlororhynchos -13: CHARACTERS: -13: -13: CHARACTERS: Shy Albatross. (A) -13: CHARACTERS: -13: CHARACTERS: Thalassarche cauta -13: CHARACTERS: -13: -13: CHARACTERS: Black-browed Albatross. (A) -13: CHARACTERS: -13: CHARACTERS: Thalassarche melanophris -13: CHARACTERS: -13: -13: CHARACTERS: Light-mantled Albatross. (A) -13: CHARACTERS: -13: CHARACTERS: Phoebetria palpebrata -13: CHARACTERS: -13: -13: CHARACTERS: Wandering Albatross. (A) -13: CHARACTERS: -13: CHARACTERS: Diomedea exulans -13: CHARACTERS: -13: -13: CHARACTERS: Laysan Albatross. -13: CHARACTERS: -13: CHARACTERS: Phoebastria immutabilis -13: CHARACTERS: -13: -13: CHARACTERS: Black-footed Albatross. -13: CHARACTERS: -13: CHARACTERS: Phoebastria nigripes -13: CHARACTERS: -13: -13: CHARACTERS: Short-tailed Albatross. (N) -13: CHARACTERS: -13: CHARACTERS: Phoebastria albatrus -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: PROCELLARIIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Northern Fulmar. -13: CHARACTERS: -13: CHARACTERS: Fulmarus glacialis -13: CHARACTERS: -13: -13: CHARACTERS: Kermadec Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Pterodroma neglecta -13: CHARACTERS: -13: -13: CHARACTERS: Herald Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Pterodroma arminjoniana -13: CHARACTERS: -13: -13: CHARACTERS: Murphy's Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Pterodroma ultima -13: CHARACTERS: -13: -13: CHARACTERS: Mottled Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Pterodroma inexpectata -13: CHARACTERS: -13: -13: CHARACTERS: Bermuda Petrel. -13: CHARACTERS: -13: CHARACTERS: Pterodroma cahow -13: CHARACTERS: -13: -13: CHARACTERS: Black-capped Petrel. -13: CHARACTERS: -13: CHARACTERS: Pterodroma hasitata -13: CHARACTERS: -13: -13: CHARACTERS: Juan Fernandez Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Pterodroma externa -13: CHARACTERS: -13: -13: CHARACTERS: Dark-rumped Petrel. -13: CHARACTERS: -13: CHARACTERS: Pterodroma phaeopygia -13: CHARACTERS: -13: -13: CHARACTERS: White-necked Petrel. (H) -13: CHARACTERS: -13: CHARACTERS: Pterodroma cervicalis -13: CHARACTERS: -13: -13: CHARACTERS: Bonin Petrel. (H) -13: CHARACTERS: -13: CHARACTERS: Pterodroma hypoleuca -13: CHARACTERS: -13: -13: CHARACTERS: Black-winged Petrel. (H, A) -13: CHARACTERS: -13: CHARACTERS: Pterodroma nigripennis -13: CHARACTERS: -13: -13: CHARACTERS: Cook's Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Pterodroma cookii -13: CHARACTERS: -13: -13: CHARACTERS: Stejneger's Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Pterodroma longirostris -13: CHARACTERS: -13: -13: CHARACTERS: Bulwer's Petrel. (H) -13: CHARACTERS: -13: CHARACTERS: Bulweria bulwerii -13: CHARACTERS: -13: -13: CHARACTERS: Jouanin's Petrel. (H, A) -13: CHARACTERS: -13: CHARACTERS: Bulweria fallax -13: CHARACTERS: -13: -13: CHARACTERS: Parkinson's Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Procellaria parkinsoni -13: CHARACTERS: -13: -13: CHARACTERS: Streaked Shearwater. (A) -13: CHARACTERS: -13: CHARACTERS: Calonectris leucomelas -13: CHARACTERS: -13: -13: CHARACTERS: Cory's Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Calonectris diomedea -13: CHARACTERS: -13: -13: CHARACTERS: Pink-footed Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Puffinus creatopus -13: CHARACTERS: -13: -13: CHARACTERS: Flesh-footed Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Puffinus carneipes -13: CHARACTERS: -13: -13: CHARACTERS: Greater Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Puffinus gravis -13: CHARACTERS: -13: -13: CHARACTERS: Wedge-tailed Shearwater. -13: CHARACTERS: -13: CHARACTERS: Puffinus pacificus -13: CHARACTERS: -13: -13: CHARACTERS: Buller's Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Puffinus bulleri -13: CHARACTERS: -13: -13: CHARACTERS: Sooty Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Puffinus griseus -13: CHARACTERS: -13: -13: CHARACTERS: Short-tailed Shearwater. (N) -13: CHARACTERS: -13: CHARACTERS: Puffinus tenuirostris -13: CHARACTERS: -13: -13: CHARACTERS: Christmas Shearwater. (H) -13: CHARACTERS: -13: CHARACTERS: Puffinus nativitatis -13: CHARACTERS: -13: -13: CHARACTERS: Manx Shearwater. -13: CHARACTERS: -13: CHARACTERS: Puffinus puffinus -13: CHARACTERS: -13: -13: CHARACTERS: Townsend's Shearwater. -13: CHARACTERS: -13: CHARACTERS: Puffinus auricularis -13: CHARACTERS: -13: -13: CHARACTERS: Black-vented Shearwater. -13: CHARACTERS: -13: CHARACTERS: Puffinus opisthomelas -13: CHARACTERS: -13: -13: CHARACTERS: Audubon's Shearwater. -13: CHARACTERS: -13: CHARACTERS: Puffinus lherminieri -13: CHARACTERS: -13: -13: CHARACTERS: Little Shearwater. (A) -13: CHARACTERS: -13: CHARACTERS: Puffinus assimilis -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: HYDROBATIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Wilson's Storm-Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Oceanites oceanicus -13: CHARACTERS: -13: -13: CHARACTERS: White-faced Storm-Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Pelagodroma marina -13: CHARACTERS: -13: -13: CHARACTERS: European Storm-Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Hydrobates pelagicus -13: CHARACTERS: -13: -13: CHARACTERS: Fork-tailed Storm-Petrel. -13: CHARACTERS: -13: CHARACTERS: Oceanodroma furcata -13: CHARACTERS: -13: -13: CHARACTERS: Leach's Storm-Petrel. -13: CHARACTERS: -13: CHARACTERS: Oceanodroma leucorhoa -13: CHARACTERS: -13: -13: CHARACTERS: Ashy Storm-Petrel. -13: CHARACTERS: -13: CHARACTERS: Oceanodroma homochroa -13: CHARACTERS: -13: -13: CHARACTERS: Band-rumped Storm-Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Oceanodroma castro -13: CHARACTERS: -13: -13: CHARACTERS: Wedge-rumped Storm-Petrel. (N) -13: CHARACTERS: -13: CHARACTERS: Oceanodroma tethys -13: CHARACTERS: -13: -13: CHARACTERS: Black Storm-Petrel. -13: CHARACTERS: -13: CHARACTERS: Oceanodroma melania -13: CHARACTERS: -13: -13: CHARACTERS: Guadalupe Storm-Petrel. -13: CHARACTERS: -13: CHARACTERS: Oceanodroma macrodactyla -13: CHARACTERS: -13: -13: CHARACTERS: Markham's Storm-Petrel. (A) -13: CHARACTERS: -13: CHARACTERS: Oceanodroma markhami -13: CHARACTERS: -13: -13: CHARACTERS: Tristram's Storm-Petrel. (H) -13: CHARACTERS: -13: CHARACTERS: Oceanodroma tristrami -13: CHARACTERS: -13: -13: CHARACTERS: Least Storm-Petrel. -13: CHARACTERS: -13: CHARACTERS: Oceanodroma microsoma -13: CHARACTERS: -13: -13: CHARACTERS: -13: -13: CHARACTERS: -13: Order is: -13: CHARACTERS: PELECANIFORMES -13: CHARACTERS: -13: Family is: -13: CHARACTERS: PHAETHONTIDAE -13: CHARACTERS: -13: -13: CHARACTERS: White-tailed Tropicbird. -13: CHARACTERS: -13: CHARACTERS: Phaethon lepturus -13: CHARACTERS: -13: -13: CHARACTERS: Red-billed Tropicbird. -13: CHARACTERS: -13: CHARACTERS: Phaethon aethereus -13: CHARACTERS: -13: -13: CHARACTERS: Red-tailed Tropicbird. -13: CHARACTERS: -13: CHARACTERS: Phaethon rubricauda -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: SULIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Masked Booby. -13: CHARACTERS: -13: CHARACTERS: Sula dactylatra -13: CHARACTERS: -13: -13: CHARACTERS: Blue-footed Booby. -13: CHARACTERS: -13: CHARACTERS: Sula nebouxii -13: CHARACTERS: -13: -13: CHARACTERS: Peruvian Booby. (A) -13: CHARACTERS: -13: CHARACTERS: Sula variegata -13: CHARACTERS: -13: -13: CHARACTERS: Brown Booby. -13: CHARACTERS: -13: CHARACTERS: Sula leucogaster -13: CHARACTERS: -13: -13: CHARACTERS: Red-footed Booby. -13: CHARACTERS: -13: CHARACTERS: Sula sula -13: CHARACTERS: -13: -13: CHARACTERS: Northern Gannet. -13: CHARACTERS: -13: CHARACTERS: Morus bassanus -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: PELECANIDAE -13: CHARACTERS: -13: -13: CHARACTERS: American White Pelican. -13: CHARACTERS: -13: CHARACTERS: Pelecanus erythrorhynchos -13: CHARACTERS: -13: -13: CHARACTERS: Brown Pelican. -13: CHARACTERS: -13: CHARACTERS: Pelecanus occidentalis -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: PHALACROCORACIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Brandt's Cormorant. -13: CHARACTERS: -13: CHARACTERS: Phalacrocorax penicillatus -13: CHARACTERS: -13: -13: CHARACTERS: Neotropic Cormorant. -13: CHARACTERS: -13: CHARACTERS: Phalacrocorax brasilianus -13: CHARACTERS: -13: -13: CHARACTERS: Double-crested Cormorant. -13: CHARACTERS: -13: CHARACTERS: Phalacrocorax auritus -13: CHARACTERS: -13: -13: CHARACTERS: Great Cormorant. -13: CHARACTERS: -13: CHARACTERS: Phalacrocorax carbo -13: CHARACTERS: -13: -13: CHARACTERS: Red-faced Cormorant. -13: CHARACTERS: -13: CHARACTERS: Phalacrocorax urile -13: CHARACTERS: -13: -13: CHARACTERS: Pelagic Cormorant. -13: CHARACTERS: -13: CHARACTERS: Phalacrocorax pelagicus -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: ANHINGIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Anhinga. -13: CHARACTERS: -13: CHARACTERS: Anhinga anhinga -13: CHARACTERS: -13: -13: CHARACTERS: -13: Family is: -13: CHARACTERS: FREGATIDAE -13: CHARACTERS: -13: -13: CHARACTERS: Magnificent Frigatebird. -13: CHARACTERS: -13: CHARACTERS: Fregata magnificens -13: CHARACTERS: -13: -13: CHARACTERS: Great Frigatebird. -13: CHARACTERS: -13: CHARACTERS: Fregata minor -13: CHARACTERS: -13: -13: CHARACTERS: Lesser Frigatebird. (A) -13: CHARACTERS: -13: CHARACTERS: Fregata ariel -13: CHARACTERS: -13: -13: CHARACTERS: -13: -13: ENDELEMENT: BirdInfo -13: -13: ENDDOCUMENT 14: Fregata minor 14: Line 29, Column 29,xsl:when, test="name(..)='SubFamily'": false 14: Line 33, Column 33,xsl:value-of, select=".": Lesser Frigatebird. (A) 14: Line 33, Column 33,xsl:value-of, select="@Scientific_Name": 14: Fregata ariel +14/21 Test #14: TraceListen-3 .................... Passed 0.08 sec +15/21 Test #17: UseStylesheetParam ............... Passed 0.05 sec 19: 19: 19: @@ -26030,20 +26083,233 @@ 19:
19: 19: -12/21 Test #14: TraceListen-3 .................... Passed 0.18 sec -test 20 - Start 20: SimpleXPathCAPI - -20: Test command: /build/xalan-1.12/build/samples/SimpleXPathCAPI "foo.xml" "/doc/name[3]" -20: Working Directory: /build/xalan-1.12/samples/SimpleXPathCAPI -20: Test timeout computed to be: 10000000 -13/21 Test #19: XalanTransformerCallback ......... Passed 0.10 sec -test 21 - Start 21: Threads - -21: Test command: /build/xalan-1.12/build/Tests/Threads -21: Working Directory: /build/xalan-1.12/Tests/Threads -21: Test timeout computed to be: 10000000 +18: +18: +18: +18: s1 foo +18: +18: +18: +18: +18: +18: +18:
Foo
+18:

Hello

+18:
+18: +18: +20: The result of the expression was 'true'. +16/21 Test #20: SimpleXPathCAPI .................. Passed 0.04 sec +17/21 Test #18: XalanTransform ................... Passed 0.05 sec +18/21 Test #19: XalanTransformerCallback ......... Passed 0.04 sec +15: line 18446744073709551615, column 18446744073709551615.: xsl:template match='/' +15: line 18446744073709551615, column 18446744073709551615.: xsl:apply-templates +15: line 5, column 29.: xsl:template match='Class' +15: line 5, column 29.: xsl:template match='Class' +15: line 7, column 39.: xsl:apply-templates +15: line 11, column 29.: xsl:template match='Order' +15: line 11, column 29.: xsl:template match='Order' +15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Order is: +15: line 12, column 42.: xsl:value-of +15: line 13, column 40.: xsl:apply-templates +15: line 17, column 30.: xsl:template match='Family' +15: line 17, column 30.: xsl:template match='Family' +15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Family is: +15: line 18, column 44.: xsl:value-of +15: line 19, column 62.: xsl:apply-templates +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: +15: line 11, column 29.: xsl:template match='Order' +15: line 11, column 29.: xsl:template match='Order' +15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Order is: +15: line 12, column 42.: xsl:value-of +15: line 13, column 40.: xsl:apply-templates +15: line 17, column 30.: xsl:template match='Family' +15: line 17, column 30.: xsl:template match='Family' +15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Family is: +15: line 18, column 44.: xsl:value-of +15: line 19, column 62.: xsl:apply-templates +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: +15: line 11, column 29.: xsl:template match='Order' +15: line 11, column 29.: xsl:template match='Order' +15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Order is: +15: line 12, column 42.: xsl:value-of +15: line 13, column 40.: xsl:apply-templates +15: line 17, column 30.: xsl:template match='Family' +15: line 17, column 30.: xsl:template match='Family' +15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Family is: +15: line 18, column 44.: xsl:value-of +15: line 19, column 62.: xsl:apply-templates +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: +15: line 11, column 29.: xsl:template match='Order' +15: line 11, column 29.: xsl:template match='Order' +15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Order is: +15: line 12, column 42.: xsl:value-of +15: line 13, column 40.: xsl:apply-templates +15: line 17, column 30.: xsl:template match='Family' +15: line 17, column 30.: xsl:template match='Family' +15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: Family is: +15: line 18, column 44.: xsl:value-of +15: line 19, column 62.: xsl:apply-templates +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' 16: 16: 16: @@ -26132,6 +26398,29 @@ 16: 16: Murphy's Petrel. (N) 16: +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise +15: line 33, column 29.: xsl:value-of +15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +15: line 33, column 92.: xsl:value-of +15: line 27, column 31.: xsl:template match='Species' +15: line 27, column 31.: xsl:template match='Species' +15: line 28, column 14.: xsl:choose +15: line 32, column 19.: xsl:otherwise 16: Mottled Petrel. (A) 16: 16: Bermuda Petrel. @@ -26281,241 +26570,6 @@ 16: 16: 16: -15: line 18446744073709551615, column 18446744073709551615.: xsl:template match='/' -15: line 18446744073709551615, column 18446744073709551615.: xsl:apply-templates -15: line 5, column 29.: xsl:template match='Class' -15: line 5, column 29.: xsl:template match='Class' -15: line 7, column 39.: xsl:apply-templates -15: line 11, column 29.: xsl:template match='Order' -15: line 11, column 29.: xsl:template match='Order' -15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Order is: -15: line 12, column 42.: xsl:value-of -15: line 13, column 40.: xsl:apply-templates -15: line 17, column 30.: xsl:template match='Family' -15: line 17, column 30.: xsl:template match='Family' -15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Family is: -15: line 18, column 44.: xsl:value-of -15: line 19, column 62.: xsl:apply-templates -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: -15: line 11, column 29.: xsl:template match='Order' -15: line 11, column 29.: xsl:template match='Order' -15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Order is: -15: line 12, column 42.: xsl:value-of -15: line 13, column 40.: xsl:apply-templates -15: line 17, column 30.: xsl:template match='Family' -15: line 17, column 30.: xsl:template match='Family' -15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Family is: -15: line 18, column 44.: xsl:value-of -15: line 19, column 62.: xsl:apply-templates -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: -15: line 11, column 29.: xsl:template match='Order' -15: line 11, column 29.: xsl:template match='Order' -15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Order is: -15: line 12, column 42.: xsl:value-of -14/21 Test #12: TraceListen-1 .................... Passed 0.27 sec -15/21 Test #13: TraceListen-2 .................... Passed 0.24 sec -16/21 Test #16: TransformToXercesDOM ............. Passed 0.19 sec -17/21 Test #17: UseStylesheetParam ............... Passed 0.19 sec -15: line 13, column 40.: xsl:apply-templates -15: line 17, column 30.: xsl:template match='Family' -15: line 17, column 30.: xsl:template match='Family' -15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Family is: -15: line 18, column 44.: xsl:value-of -15: line 19, column 62.: xsl:apply-templates -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: -15: line 11, column 29.: xsl:template match='Order' -15: line 11, column 29.: xsl:template match='Order' -15: Line 12, Column 12, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Order is: -15: line 12, column 42.: xsl:value-of -15: line 13, column 40.: xsl:apply-templates -15: line 17, column 30.: xsl:template match='Family' -15: line 17, column 30.: xsl:template match='Family' -15: Line 18, Column 18, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: Family is: -15: line 18, column 44.: xsl:value-of -15: line 19, column 62.: xsl:apply-templates -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise -15: line 33, column 29.: xsl:value-of -15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text -15: line 33, column 92.: xsl:value-of -15: line 27, column 31.: xsl:template match='Species' -15: line 27, column 31.: xsl:template match='Species' -15: line 28, column 14.: xsl:choose -15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of @@ -26684,6 +26738,7 @@ 15: line 28, column 14.: xsl:choose 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of +19/21 Test #16: TransformToXercesDOM ............. Passed 0.08 sec 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' @@ -26738,6 +26793,10 @@ 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose +21: +21: Starting 60 threads. +21: +21: Clock before starting threads: 49438 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text @@ -26745,20 +26804,26 @@ 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose +21: Started thread number 0, using pre-parsed documents. 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of +21: Started thread number 1, using unparsed documents. 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose +21: Started thread number 2, using pre-parsed documents. 15: line 32, column 19.: xsl:otherwise +21: Started thread number 3, using unparsed documents. 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +21: Started thread number 4, using pre-parsed documents. 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose +21: Started thread number 5, using unparsed documents. 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text @@ -26766,6 +26831,7 @@ 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose +21: Started thread number 6, using pre-parsed documents. 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text @@ -26778,9 +26844,11 @@ 15: line 19, column 62.: xsl:apply-templates 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' +21: Started thread number 7, using unparsed documents. 15: line 28, column 14.: xsl:choose 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of +21: Started thread number 8, using pre-parsed documents. 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' @@ -26792,11 +26860,13 @@ 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' +21: Started thread number 9, using unparsed documents. 15: line 28, column 14.: xsl:choose 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of +21: Started thread number 10, using pre-parsed documents. 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose @@ -26804,6 +26874,7 @@ 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of +21: Started thread number 11, using unparsed documents. 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose @@ -26820,6 +26891,7 @@ 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' +21: Started thread number 12, using pre-parsed documents. 15: line 28, column 14.: xsl:choose 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of @@ -26894,6 +26966,7 @@ 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text +21: Started thread number 13, using unparsed documents. 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' @@ -26915,6 +26988,7 @@ 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of +21: Started thread number 14, using pre-parsed documents. 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose @@ -26943,6 +27017,7 @@ 15: line 33, column 29.: xsl:value-of 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of +21: Started thread number 15, using unparsed documents. 15: line 27, column 31.: xsl:template match='Species' 15: line 27, column 31.: xsl:template match='Species' 15: line 28, column 14.: xsl:choose @@ -27002,21 +27077,6 @@ 15: line 28, column 14.: xsl:choose 15: line 32, column 19.: xsl:otherwise 15: line 33, column 29.: xsl:value-of -18: -18: -18: -18: s1 foo -18: -18: -18: -18: -18: -18: -18:
Foo
-18:

Hello

-18:
-18: -18: 15: Line 33, Column 33, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: line 33, column 92.: xsl:value-of 15: line 27, column 31.: xsl:template match='Species' @@ -27075,33 +27135,10 @@ 15: line 33, column 92.: xsl:value-of 15: Line 14, Column 14, (file:///build/xalan-1.12/samples/TraceListen/birds.xsl): xsl:text 15: -18/21 Test #15: TraceListen-4 .................... Passed 0.25 sec -19/21 Test #18: XalanTransform ................... Passed 0.20 sec -20: The result of the expression was 'true'. -20/21 Test #20: SimpleXPathCAPI .................. Passed 0.12 sec -21: -21: Starting 60 threads. -21: -21: Clock before starting threads: 58209 -21: Started thread number 0, using pre-parsed documents. -21: Started thread number 1, using unparsed documents. -21: Started thread number 2, using pre-parsed documents. -21: Started thread number 3, using unparsed documents. -21: Started thread number 4, using pre-parsed documents. -21: Started thread number 5, using unparsed documents. -21: Started thread number 6, using pre-parsed documents. -21: Started thread number 7, using unparsed documents. -21: Started thread number 8, using pre-parsed documents. -21: Started thread number 9, using unparsed documents. -21: Started thread number 10, using pre-parsed documents. -21: Started thread number 11, using unparsed documents. -21: Started thread number 12, using pre-parsed documents. -21: Started thread number 13, using unparsed documents. -21: Started thread number 14, using pre-parsed documents. -21: Started thread number 15, using unparsed documents. 21: Started thread number 16, using pre-parsed documents. 21: Started thread number 17, using unparsed documents. 21: Started thread number 18, using pre-parsed documents. +20/21 Test #15: TraceListen-4 .................... Passed 0.10 sec 21: Started thread number 19, using unparsed documents. 21: Started thread number 20, using pre-parsed documents. 21: Started thread number 21, using unparsed documents. @@ -27145,12 +27182,12 @@ 21: Started thread number 59, using unparsed documents. 21: Waiting for active threads to finish... 21: -21: Clock after threads: 1707251 -21/21 Test #21: Threads .......................... Passed 3.04 sec +21: Clock after threads: 1338173 +21/21 Test #21: Threads .......................... Passed 0.51 sec 100% tests passed, 0 tests failed out of 21 -Total Test time (real) = 3.48 sec +Total Test time (real) = 0.64 sec make[1]: Leaving directory '/build/xalan-1.12/build' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -27167,9 +27204,9 @@ make -f src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/build.make src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/depend make -f docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/build.make docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc/Utils/MsgCreator /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/docs/doxygen /build/xalan-1.12/build /build/xalan-1.12/build/docs/doxygen /build/xalan-1.12/build/docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc/Utils/MsgCreator /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator /build/xalan-1.12/build/src/xalanc/Utils/MsgCreator/CMakeFiles/MsgCreator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' make -f docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/build.make docs/doxygen/CMakeFiles/xalan-c-doc-check.dir/build make[3]: Entering directory '/build/xalan-1.12/build' @@ -28656,17 +28693,17 @@ make -f samples/CMakeFiles/CompileStylesheet.dir/build.make samples/CMakeFiles/CompileStylesheet.dir/depend make -f samples/CMakeFiles/DocumentBuilder.dir/build.make samples/CMakeFiles/DocumentBuilder.dir/depend make -f samples/CMakeFiles/EntityResolver.dir/build.make samples/CMakeFiles/EntityResolver.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc /build/xalan-1.12/build/src/xalanc/CMakeFiles/Xalan.dir/DependInfo.cmake --color= make -f samples/CMakeFiles/ExternalFunction.dir/build.make samples/CMakeFiles/ExternalFunction.dir/depend make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc /build/xalan-1.12/build/src/xalanc/CMakeFiles/Xalan.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc/TestXSLT /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc/TestXSLT /build/xalan-1.12/build/src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/src/xalanc/TestXPath /build/xalan-1.12/build /build/xalan-1.12/build/src/xalanc/TestXPath /build/xalan-1.12/build/src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/CompileStylesheet.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/CompileStylesheet.dir/DependInfo.cmake --color= cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/DocumentBuilder.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/EntityResolver.dir/DependInfo.cmake --color= @@ -28675,30 +28712,34 @@ make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ParsedSourceWrappers.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' -make -f src/xalanc/CMakeFiles/Xalan.dir/build.make src/xalanc/CMakeFiles/Xalan.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'src/xalanc/CMakeFiles/Xalan.dir/build'. -make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/CompileStylesheet.dir/build.make samples/CMakeFiles/CompileStylesheet.dir/build +make -f samples/CMakeFiles/ExternalFunction.dir/build.make samples/CMakeFiles/ExternalFunction.dir/build +make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/build make[3]: Leaving directory '/build/xalan-1.12/build' make -f src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build.make src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build -[ 89%] Built target Xalan -make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/depend make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/ParsedSourceWrappers.dir/build.make samples/CMakeFiles/ParsedSourceWrappers.dir/build +make -f src/xalanc/CMakeFiles/Xalan.dir/build.make src/xalanc/CMakeFiles/Xalan.dir/build +make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/DocumentBuilder.dir/build.make samples/CMakeFiles/DocumentBuilder.dir/build make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Leaving directory '/build/xalan-1.12/build' make -f src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build.make src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build +make -f samples/CMakeFiles/CompileStylesheet.dir/build.make samples/CMakeFiles/CompileStylesheet.dir/build +make -f samples/CMakeFiles/DocumentBuilder.dir/build.make samples/CMakeFiles/DocumentBuilder.dir/build make -f samples/CMakeFiles/EntityResolver.dir/build.make samples/CMakeFiles/EntityResolver.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Nothing to be done for 'samples/CMakeFiles/ExternalFunction.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/ExternalFunction.dir/build.make samples/CMakeFiles/ExternalFunction.dir/build +[ 90%] Built target ExternalFunction make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SerializeNodeSet.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'samples/CMakeFiles/ParsedSourceWrappers.dir/build'. +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/depend +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Nothing to be done for 'src/xalanc/CMakeFiles/Xalan.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SerializeNodeSet.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/CompileStylesheet.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' @@ -28709,143 +28750,139 @@ make[3]: Nothing to be done for 'samples/CMakeFiles/EntityResolver.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'samples/CMakeFiles/ExternalFunction.dir/build'. +make[3]: Nothing to be done for 'src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -[ 90%] Built target DocumentBuilder +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Nothing to be done for 'src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build'. +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 90%] Built target Xalan make -f samples/CMakeFiles/SimpleTransform.dir/build.make samples/CMakeFiles/SimpleTransform.dir/depend -[ 90%] Built target CompileStylesheet -[ 90%] Built target EntityResolver +[ 91%] Built target ParsedSourceWrappers +[ 92%] Built target DocumentBuilder +[ 92%] Built target CompileStylesheet make -f samples/CMakeFiles/SimpleXPathAPI.dir/build.make samples/CMakeFiles/SimpleXPathAPI.dir/depend make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/depend -[ 91%] Built target ExternalFunction make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleTransform.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleXPathAPI.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/StreamTransform.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/TraceListen.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'samples/CMakeFiles/SerializeNodeSet.dir/build'. +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/StreamTransform.dir/DependInfo.cmake --color= +[ 93%] Built target TestXSLT +[ 94%] Built target TestXPath make[3]: Leaving directory '/build/xalan-1.12/build' -[ 92%] Built target SerializeNodeSet +make -f samples/CMakeFiles/SerializeNodeSet.dir/build.make samples/CMakeFiles/SerializeNodeSet.dir/build make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/depend -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/SimpleTransform.dir/build.make samples/CMakeFiles/SimpleTransform.dir/build -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/SimpleXPathAPI.dir/build.make samples/CMakeFiles/SimpleXPathAPI.dir/build -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/build -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/build +make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/depend +[ 94%] Built target EntityResolver +make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/TransformToXercesDOM.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'src/xalanc/TestXPath/CMakeFiles/TestXPath.dir/build'. -make[3]: Leaving directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/UseStylesheetParam.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'samples/CMakeFiles/ParsedSourceWrappers.dir/build'. +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransform.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/build -[ 94%] Built target ParsedSourceWrappers -[ 94%] Built target TestXPath -make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/depend -make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/SimpleTransform.dir/build.make samples/CMakeFiles/SimpleTransform.dir/build make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/UseStylesheetParam.dir/DependInfo.cmake --color= -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransform.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'samples/CMakeFiles/SerializeNodeSet.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/SimpleXPathAPI.dir/build.make samples/CMakeFiles/SimpleXPathAPI.dir/build +make -f samples/CMakeFiles/StreamTransform.dir/build.make samples/CMakeFiles/StreamTransform.dir/build +make -f samples/CMakeFiles/TraceListen.dir/build.make samples/CMakeFiles/TraceListen.dir/build make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/build make -f samples/CMakeFiles/XalanTransform.dir/build.make samples/CMakeFiles/XalanTransform.dir/build -make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'src/xalanc/TestXSLT/CMakeFiles/TestXSLT.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -[ 95%] Built target TestXSLT +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/TransformToXercesDOM.dir/build.make samples/CMakeFiles/TransformToXercesDOM.dir/build +[ 95%] Built target SerializeNodeSet +make -f samples/CMakeFiles/UseStylesheetParam.dir/build.make samples/CMakeFiles/UseStylesheetParam.dir/build make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/XalanTransformerCallback.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/build make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/SimpleXPathAPI.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -[ 96%] Built target SimpleXPathAPI -make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/depend -make[3]: Entering directory '/build/xalan-1.12/build' -cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ThreadSafe.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/SimpleTransform.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/StreamTransform.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'samples/CMakeFiles/TraceListen.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'samples/CMakeFiles/TransformToXercesDOM.dir/build'. +make[3]: Nothing to be done for 'samples/CMakeFiles/TraceListen.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' +make -f samples/CMakeFiles/XalanTransformerCallback.dir/build.make samples/CMakeFiles/XalanTransformerCallback.dir/build make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/XalanTransform.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/UseStylesheetParam.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' +[ 95%] Built target SimpleTransform +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Nothing to be done for 'samples/CMakeFiles/TransformToXercesDOM.dir/build'. +make[3]: Leaving directory '/build/xalan-1.12/build' +[ 96%] Built target SimpleXPathAPI +make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/depend make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/XalanTransformerCallback.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -[ 96%] Built target SimpleTransform +[ 97%] Built target StreamTransform +[ 97%] Built target TraceListen make -f samples/CMakeFiles/SimpleXPathCAPI.dir/build.make samples/CMakeFiles/SimpleXPathCAPI.dir/depend -[ 96%] Built target TransformToXercesDOM make -f Tests/CMakeFiles/Performance.dir/build.make Tests/CMakeFiles/Performance.dir/depend -[ 97%] Built target TraceListen make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/depend -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/build -[ 97%] Built target StreamTransform -make -f Tests/CMakeFiles/Conf.dir/build.make Tests/CMakeFiles/Conf.dir/depend -[ 98%] Built target UseStylesheetParam -[ 98%] Built target XalanTransformerCallback make[3]: Entering directory '/build/xalan-1.12/build' +cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/ThreadSafe.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/xalan-1.12/build' +[ 98%] Built target XalanTransform cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/samples /build/xalan-1.12/build /build/xalan-1.12/build/samples /build/xalan-1.12/build/samples/CMakeFiles/SimpleXPathCAPI.dir/DependInfo.cmake --color= -[ 99%] Built target XalanTransform make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Performance.dir/DependInfo.cmake --color= +make -f Tests/CMakeFiles/Conf.dir/build.make Tests/CMakeFiles/Conf.dir/depend +[ 98%] Built target TransformToXercesDOM make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Threads.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/xalan-1.12/build' cd /build/xalan-1.12/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/xalan-1.12 /build/xalan-1.12/Tests /build/xalan-1.12/build /build/xalan-1.12/build/Tests /build/xalan-1.12/build/Tests/CMakeFiles/Conf.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/xalan-1.12/build' -make[3]: Nothing to be done for 'samples/CMakeFiles/ThreadSafe.dir/build'. -make[3]: Leaving directory '/build/xalan-1.12/build' -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f Tests/CMakeFiles/Performance.dir/build.make Tests/CMakeFiles/Performance.dir/build -[ 99%] Built target ThreadSafe +[ 99%] Built target UseStylesheetParam +[ 99%] Built target XalanTransformerCallback make[3]: Leaving directory '/build/xalan-1.12/build' make -f samples/CMakeFiles/SimpleXPathCAPI.dir/build.make samples/CMakeFiles/SimpleXPathCAPI.dir/build make[3]: Leaving directory '/build/xalan-1.12/build' -make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/build -make[3]: Leaving directory '/build/xalan-1.12/build' -make -f Tests/CMakeFiles/Conf.dir/build.make Tests/CMakeFiles/Conf.dir/build +make -f samples/CMakeFiles/ThreadSafe.dir/build.make samples/CMakeFiles/ThreadSafe.dir/build make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'samples/CMakeFiles/SimpleXPathCAPI.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f Tests/CMakeFiles/Performance.dir/build.make Tests/CMakeFiles/Performance.dir/build +make[3]: Entering directory '/build/xalan-1.12/build' +make[3]: Nothing to be done for 'samples/CMakeFiles/ThreadSafe.dir/build'. +make[3]: Leaving directory '/build/xalan-1.12/build' [ 99%] Built target SimpleXPathCAPI make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'Tests/CMakeFiles/Performance.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' +[ 99%] Built target ThreadSafe +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f Tests/CMakeFiles/Threads.dir/build.make Tests/CMakeFiles/Threads.dir/build +make[3]: Leaving directory '/build/xalan-1.12/build' +make -f Tests/CMakeFiles/Conf.dir/build.make Tests/CMakeFiles/Conf.dir/build make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'Tests/CMakeFiles/Threads.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' +[100%] Built target Performance make[3]: Entering directory '/build/xalan-1.12/build' make[3]: Nothing to be done for 'Tests/CMakeFiles/Conf.dir/build'. make[3]: Leaving directory '/build/xalan-1.12/build' -[100%] Built target Performance [100%] Built target Threads [100%] Built target Conf make[2]: Leaving directory '/build/xalan-1.12/build' @@ -32193,11 +32230,11 @@ dh_md5sums -O--builddirectory=build dh_builddeb -O--builddirectory=build dpkg-deb: building package 'libxalan-c112-dbgsym' in '../libxalan-c112-dbgsym_1.12-7_arm64.deb'. -dpkg-deb: building package 'xalan' in '../xalan_1.12-7_arm64.deb'. dpkg-deb: building package 'libxalan-c112' in '../libxalan-c112_1.12-7_arm64.deb'. +dpkg-deb: building package 'xalan-dbgsym' in '../xalan-dbgsym_1.12-7_arm64.deb'. dpkg-deb: building package 'libxalan-c-doc' in '../libxalan-c-doc_1.12-7_all.deb'. +dpkg-deb: building package 'xalan' in '../xalan_1.12-7_arm64.deb'. dpkg-deb: building package 'libxalan-c-dev' in '../libxalan-c-dev_1.12-7_arm64.deb'. -dpkg-deb: building package 'xalan-dbgsym' in '../xalan-dbgsym_1.12-7_arm64.deb'. dpkg-genbuildinfo --build=binary -O../xalan_1.12-7_arm64.buildinfo dpkg-genchanges --build=binary -O../xalan_1.12-7_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -32205,12 +32242,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/25874/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/20562 and its subdirectories -I: Current time: Mon Jun 10 20:03:39 -12 2024 -I: pbuilder-time-stamp: 1718093019 +I: removing directory /srv/workspace/pbuilder/25874 and its subdirectories +I: Current time: Wed May 10 15:46:52 +14 2023 +I: pbuilder-time-stamp: 1683683212