sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-08.freexian.com
+==============================================================================+
| svgpp 1.3.0+dfsg1-6 (arm64) Mon, 18 Nov 2024 16:26:33 +0000 |
+==============================================================================+
Package: svgpp
Version: 1.3.0+dfsg1-6
Source Version: 1.3.0+dfsg1-6
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary
I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.CvXHcUo1uG...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Chroot Setup Commands |
+------------------------------------------------------------------------------+
rm -f /etc/resolv.conf
----------------------
I: Finished running 'rm -f /etc/resolv.conf'.
Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-i20h6kla/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/svgpp-u63Dam/resolver-XndyI0' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ InRelease
Ign:1 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ InRelease
Get:2 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ Release [606 B]
Get:2 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ Release [606 B]
Get:3 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ Release.gpg
Ign:3 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ Release.gpg
Get:4 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ Packages [9246 B]
Get:5 http://deb.debian.org/debian sid InRelease [202 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9956 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4906 kB]
Fetched 15.1 MB in 2s (6365 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
apt bsdextrautils bsdutils debianutils diffstat dpkg dpkg-dev
libapt-pkg6.0t64 libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0
libdpkg-perl libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2
libselinux1 libsemanage2 libsmartcols1 libsystemd0 libudev1 libuuid1 libxml2
login login.defs mount passwd util-linux
31 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9307 kB/12.8 MB of archives.
After this operation, 603 kB disk space will be freed.
Get:1 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:2 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:3 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 libsystemd0 arm64 257~rc2-3 [416 kB]
Get:6 file:/build/svgpp-u63Dam/resolver-xW6gTP/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libudev1 arm64 257~rc2-3 [139 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 login.defs all 1:4.16.0-5 [185 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 passwd arm64 1:4.16.0-5 [1210 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 diffstat arm64 1.67-1 [32.6 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:31 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 9307 kB in 0s (57.5 MB/s)
(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 ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(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 ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257~rc2-3_arm64.deb ...
Unpacking libsystemd0:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libsystemd0:arm64 (257~rc2-3) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libudev1_257~rc2-3_arm64.deb ...
Unpacking libudev1:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libudev1:arm64 (257~rc2-3) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(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 ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(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 ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(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 ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(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 ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(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 ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(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 ... 17118 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../01-login.defs_1%3a4.16.0-5_all.deb ...
Unpacking login.defs (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../02-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../03-passwd_1%3a4.16.0-5_arm64.deb ...
Unpacking passwd (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../04-diffstat_1.67-1_arm64.deb ...
Unpacking diffstat (1.67-1) over (1.66-1+b1) ...
Preparing to unpack .../05-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../06-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../07-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../08-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../09-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../10-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up login.defs (1:4.16.0-5) ...
Installing new version of config file /etc/login.defs ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up diffstat (1.67-1) ...
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Setting up passwd (1:4.16.0-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Local sources
-------------
/tmp/debusine-fetch-exec-upload-i20h6kla/svgpp_1.3.0+dfsg1-6.dsc exists in /tmp/debusine-fetch-exec-upload-i20h6kla; copying to chroot
I: NOTICE: Log filtering will replace 'build/svgpp-u63Dam/svgpp-1.3.0+dfsg1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/svgpp-u63Dam' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: cmake, debhelper-compat (= 13), googletest, libagg2-dev (>= 1:2.4.0), libboost-dev, libboost-system-dev, libboost-timer-dev, python3-sphinx-rtd-theme, python3-sphinx, sphinx-common, build-essential, fakeroot
Filtered Build-Depends: cmake, debhelper-compat (= 13), googletest, libagg2-dev (>= 1:2.4.0), libboost-dev, libboost-system-dev, libboost-timer-dev, python3-sphinx-rtd-theme, python3-sphinx, sphinx-common, build-essential, fakeroot
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [774 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [806 B]
Fetched 2189 B in 0s (189 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autoconf automake autopoint autotools-dev build-essential cmake cmake-data
cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper
dh-autoreconf dh-strip-nondeterminism docutils-common dwz fakeroot
fonts-font-awesome fonts-lato g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu googletest libagg2-dev libagg2t64 libarchive13t64
libasan8 libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-dev
libboost-system-dev libboost-system1.83-dev libboost-system1.83.0
libboost-timer-dev libboost-timer1.83-dev libboost-timer1.83.0
libboost1.83-dev libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libcurl4t64
libdebhelper-perl libelf1t64 libexpat1 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp26
liblsan0 libmpc3 libmpfr6 libncursesw6 libnsl2 libproc2-0 libpython3-stdlib
libpython3.12-minimal libpython3.12-stdlib librhash1 libstdc++-14-dev
libtirpc-common libtirpc3t64 libtool libtsan2 libubsan1 libuv1t64
linux-libc-dev m4 media-types po-debconf procps python-babel-localedata
python3 python3-alabaster python3-autocommand python3-babel python3-certifi
python3-chardet python3-charset-normalizer python3-defusedxml
python3-docutils python3-idna python3-imagesize python3-inflect
python3-jaraco.context python3-jaraco.functools python3-jinja2
python3-markupsafe python3-minimal python3-more-itertools python3-packaging
python3-pkg-resources python3-pygments python3-requests python3-roman
python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme
python3-sphinxcontrib.jquery python3-typeguard python3-typing-extensions
python3-urllib3 python3.12 python3.12-minimal rpcsvc-proto sgml-base
sphinx-common sphinx-rtd-theme-common xml-core
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
elpa-cmake-mode ninja-build cpp-doc gcc-14-locales cpp-14-doc dh-make
gcc-14-doc gcc-multilib manpages-dev flex bison gdb gcc-doc
gdb-aarch64-linux-gnu lrzip libboost-doc libboost1.83-doc
libboost-atomic1.83-dev libboost-container1.83-dev libboost-context1.83-dev
libboost-contract1.83-dev libboost-coroutine1.83-dev
libboost-date-time1.83-dev libboost-exception1.83-dev libboost-fiber1.83-dev
libboost-filesystem1.83-dev libboost-graph-parallel1.83-dev
libboost-graph1.83-dev libboost-iostreams1.83-dev libboost-json1.83-dev
libboost-locale1.83-dev libboost-log1.83-dev libboost-math1.83-dev
libboost-mpi-python1.83-dev libboost-mpi1.83-dev libboost-nowide1.83-dev
libboost-numpy1.83-dev libboost-program-options1.83-dev
libboost-python1.83-dev libboost-random1.83-dev libboost-regex1.83-dev
libboost-serialization1.83-dev libboost-stacktrace1.83-dev
libboost-test1.83-dev libboost-thread1.83-dev libboost-type-erasure1.83-dev
libboost-url1.83-dev libboost-wave1.83-dev libboost1.83-tools-dev
libmpfrc++-dev libntl-dev libc-devtools glibc-doc libstdc++-14-doc
libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl
python3-doc python3-tk python3-venv python-charset-normalizer-doc
docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french
texlive-latex-base texlive-latex-recommended python-jinja2-doc
python3-setuptools python-pygments-doc ttf-bitstream-vera
python3-cryptography python3-openssl python3-socks python-requests-doc
python3-stemmer dvipng dvisvgm fonts-freefont-otf imagemagick-6.q16 latexmk
libjs-mathjax sphinx-doc tex-gyre texlive-fonts-extra
texlive-fonts-recommended texlive-latex-extra texlive-plain-generic
python3-brotli python3.12-venv python3.12-doc binfmt-support sgml-base-doc
Recommended packages:
manpages manpages-dev libarchive-cpio-perl javascript-common libjson-xs-perl
libgpm2 libltdl-dev libmail-sendmail-perl psmisc linux-sysctl-defaults
libpaper-utils python3-pil
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev build-essential cmake cmake-data
cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper
dh-autoreconf dh-strip-nondeterminism docutils-common dwz fakeroot
fonts-font-awesome fonts-lato g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu googletest libagg2-dev libagg2t64 libarchive13t64
libasan8 libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-dev
libboost-system-dev libboost-system1.83-dev libboost-system1.83.0
libboost-timer-dev libboost-timer1.83-dev libboost-timer1.83.0
libboost1.83-dev libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libcurl4t64
libdebhelper-perl libelf1t64 libexpat1 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp26
liblsan0 libmpc3 libmpfr6 libncursesw6 libnsl2 libproc2-0 libpython3-stdlib
libpython3.12-minimal libpython3.12-stdlib librhash1 libstdc++-14-dev
libtirpc-common libtirpc3t64 libtool libtsan2 libubsan1 libuv1t64
linux-libc-dev m4 media-types po-debconf procps python-babel-localedata
python3 python3-alabaster python3-autocommand python3-babel python3-certifi
python3-chardet python3-charset-normalizer python3-defusedxml
python3-docutils python3-idna python3-imagesize python3-inflect
python3-jaraco.context python3-jaraco.functools python3-jinja2
python3-markupsafe python3-minimal python3-more-itertools python3-packaging
python3-pkg-resources python3-pygments python3-requests python3-roman
python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme
python3-sphinxcontrib.jquery python3-typeguard python3-typing-extensions
python3-urllib3 python3.12 python3.12-minimal rpcsvc-proto
sbuild-build-depends-main-dummy sgml-base sphinx-common
sphinx-rtd-theme-common xml-core
0 upgraded, 122 newly installed, 0 to remove and 0 not upgraded.
Need to get 109 MB of archives.
After this operation, 570 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [968 B]
Get:2 http://deb.debian.org/debian sid/main arm64 fonts-lato all 2.015-1 [2780 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 python3-minimal arm64 3.12.7-1 [26.8 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 media-types all 10.1.0 [26.9 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libncursesw6 arm64 6.5-2+b1 [125 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 python3.12 arm64 3.12.7-3 [671 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libpython3-stdlib arm64 3.12.7-1 [9708 B]
Get:15 http://deb.debian.org/debian sid/main arm64 python3 arm64 3.12.7-1 [27.8 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 sgml-base all 1.31 [15.4 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libproc2-0 arm64 2:4.0.4-6 [62.3 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 procps arm64 2:4.0.4-6 [872 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.9-1 [2459 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:31 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:33 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:34 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:35 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:36 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:37 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:42 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:43 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:45 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:47 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:48 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:50 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:51 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:52 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:53 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:54 http://deb.debian.org/debian sid/main arm64 cmake-data all 3.31.0-1 [2265 kB]
Get:55 http://deb.debian.org/debian sid/main arm64 libarchive13t64 arm64 3.7.4-1.1 [323 kB]
Get:56 http://deb.debian.org/debian sid/main arm64 libcurl4t64 arm64 8.11.0-1 [322 kB]
Get:57 http://deb.debian.org/debian sid/main arm64 libjsoncpp26 arm64 1.9.6-2 [73.1 kB]
Get:58 http://deb.debian.org/debian sid/main arm64 librhash1 arm64 1.4.5-1 [129 kB]
Get:59 http://deb.debian.org/debian sid/main arm64 libuv1t64 arm64 1.48.0-7 [143 kB]
Get:60 http://deb.debian.org/debian sid/main arm64 cmake arm64 3.31.0-1 [9874 kB]
Get:61 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:62 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:63 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:64 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:65 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:66 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:67 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:68 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:69 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:70 http://deb.debian.org/debian sid/main arm64 xml-core all 0.19 [20.1 kB]
Get:71 http://deb.debian.org/debian sid/main arm64 docutils-common all 0.21.2+dfsg-2 [128 kB]
Get:72 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:73 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
Get:74 http://deb.debian.org/debian sid/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:75 http://deb.debian.org/debian sid/main arm64 googletest all 1.15.2-1 [514 kB]
Get:76 http://deb.debian.org/debian sid/main arm64 libagg2t64 arm64 1:2.7.0.r145+dfsg-1+b1 [90.8 kB]
Get:77 http://deb.debian.org/debian sid/main arm64 libagg2-dev arm64 1:2.7.0.r145+dfsg-1+b1 [1101 kB]
Get:78 http://deb.debian.org/debian sid/main arm64 libboost1.83-dev arm64 1.83.0-3.2+b1 [10.6 MB]
Get:79 http://deb.debian.org/debian sid/main arm64 libboost-chrono1.83.0t64 arm64 1.83.0-3.2+b1 [239 kB]
Get:80 http://deb.debian.org/debian sid/main arm64 libboost-chrono1.83-dev arm64 1.83.0-3.2+b1 [245 kB]
Get:81 http://deb.debian.org/debian sid/main arm64 libboost-dev arm64 1.83.0.2+b2 [3828 B]
Get:82 http://deb.debian.org/debian sid/main arm64 libboost-system1.83.0 arm64 1.83.0-3.2+b1 [231 kB]
Get:83 http://deb.debian.org/debian sid/main arm64 libboost-system1.83-dev arm64 1.83.0-3.2+b1 [232 kB]
Get:84 http://deb.debian.org/debian sid/main arm64 libboost-system-dev arm64 1.83.0.2+b2 [3720 B]
Get:85 http://deb.debian.org/debian sid/main arm64 libboost-timer1.83.0 arm64 1.83.0-3.2+b1 [235 kB]
Get:86 http://deb.debian.org/debian sid/main arm64 libboost-timer1.83-dev arm64 1.83.0-3.2+b1 [236 kB]
Get:87 http://deb.debian.org/debian sid/main arm64 libboost-timer-dev arm64 1.83.0.2+b2 [3712 B]
Get:88 http://deb.debian.org/debian sid/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:89 http://deb.debian.org/debian sid/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:90 http://deb.debian.org/debian sid/main arm64 libjs-sphinxdoc all 7.4.7-4 [158 kB]
Get:91 http://deb.debian.org/debian sid/main arm64 libjson-perl all 4.10000-1 [87.5 kB]
Get:92 http://deb.debian.org/debian sid/main arm64 python-babel-localedata all 2.16.0-1 [5696 kB]
Get:93 http://deb.debian.org/debian sid/main arm64 python3-alabaster all 0.7.16-0.1 [27.9 kB]
Get:94 http://deb.debian.org/debian sid/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:95 http://deb.debian.org/debian sid/main arm64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:96 http://deb.debian.org/debian sid/main arm64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:97 http://deb.debian.org/debian sid/main arm64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:98 http://deb.debian.org/debian sid/main arm64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:99 http://deb.debian.org/debian sid/main arm64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:100 http://deb.debian.org/debian sid/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:101 http://deb.debian.org/debian sid/main arm64 python3-pkg-resources all 75.2.0-1 [213 kB]
Get:102 http://deb.debian.org/debian sid/main arm64 python3-babel all 2.16.0-1 [114 kB]
Get:103 http://deb.debian.org/debian sid/main arm64 python3-certifi all 2024.8.30+dfsg-1 [9576 B]
Get:104 http://deb.debian.org/debian sid/main arm64 python3-chardet all 5.2.0+dfsg-1 [107 kB]
Get:105 http://deb.debian.org/debian sid/main arm64 python3-charset-normalizer arm64 3.4.0-1+b1 [129 kB]
Get:106 http://deb.debian.org/debian sid/main arm64 python3-defusedxml all 0.7.1-2 [43.3 kB]
Get:107 http://deb.debian.org/debian sid/main arm64 python3-roman all 4.2-1 [10.4 kB]
Get:108 http://deb.debian.org/debian sid/main arm64 python3-docutils all 0.21.2+dfsg-2 [403 kB]
Get:109 http://deb.debian.org/debian sid/main arm64 python3-idna all 3.8-2 [41.6 kB]
Get:110 http://deb.debian.org/debian sid/main arm64 python3-imagesize all 1.4.1-1 [6688 B]
Get:111 http://deb.debian.org/debian sid/main arm64 python3-markupsafe arm64 2.1.5-1+b3 [14.0 kB]
Get:112 http://deb.debian.org/debian sid/main arm64 python3-jinja2 all 3.1.3-1 [119 kB]
Get:113 http://deb.debian.org/debian sid/main arm64 python3-packaging all 24.2-1 [55.3 kB]
Get:114 http://deb.debian.org/debian sid/main arm64 python3-pygments all 2.18.0+dfsg-1 [836 kB]
Get:115 http://deb.debian.org/debian sid/main arm64 python3-urllib3 all 2.0.7-2 [111 kB]
Get:116 http://deb.debian.org/debian sid/main arm64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:117 http://deb.debian.org/debian sid/main arm64 python3-snowballstemmer all 2.2.0-4 [58.0 kB]
Get:118 http://deb.debian.org/debian sid/main arm64 sphinx-common all 7.4.7-4 [731 kB]
Get:119 http://deb.debian.org/debian sid/main arm64 python3-sphinx all 7.4.7-4 [588 kB]
Get:120 http://deb.debian.org/debian sid/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1023 kB]
Get:121 http://deb.debian.org/debian sid/main arm64 python3-sphinxcontrib.jquery all 4.1-5 [7348 B]
Get:122 http://deb.debian.org/debian sid/main arm64 python3-sphinx-rtd-theme all 3.0.2+dfsg-1 [29.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 109 MB in 1s (93.9 MB/s)
Selecting previously unselected package fonts-lato.
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../fonts-lato_2.015-1_all.deb ...
Unpacking fonts-lato (2.015-1) ...
Selecting previously unselected package libpython3.12-minimal:arm64.
Preparing to unpack .../libpython3.12-minimal_3.12.7-3_arm64.deb ...
Unpacking libpython3.12-minimal:arm64 (3.12.7-3) ...
Selecting previously unselected package libexpat1:arm64.
Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ...
Unpacking libexpat1:arm64 (2.6.4-1) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../python3.12-minimal_3.12.7-3_arm64.deb ...
Unpacking python3.12-minimal (3.12.7-3) ...
Setting up libpython3.12-minimal:arm64 (3.12.7-3) ...
Setting up libexpat1:arm64 (2.6.4-1) ...
Setting up python3.12-minimal (3.12.7-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 17463 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.12.7-1_arm64.deb ...
Unpacking python3-minimal (3.12.7-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libncursesw6:arm64.
Preparing to unpack .../2-libncursesw6_6.5-2+b1_arm64.deb ...
Unpacking libncursesw6:arm64 (6.5-2+b1) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../3-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:arm64.
Preparing to unpack .../4-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ...
Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:arm64.
Preparing to unpack .../5-libnsl2_1.3.0-3+b3_arm64.deb ...
Unpacking libnsl2:arm64 (1.3.0-3+b3) ...
Selecting previously unselected package libpython3.12-stdlib:arm64.
Preparing to unpack .../6-libpython3.12-stdlib_3.12.7-3_arm64.deb ...
Unpacking libpython3.12-stdlib:arm64 (3.12.7-3) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../7-python3.12_3.12.7-3_arm64.deb ...
Unpacking python3.12 (3.12.7-3) ...
Selecting previously unselected package libpython3-stdlib:arm64.
Preparing to unpack .../8-libpython3-stdlib_3.12.7-1_arm64.deb ...
Unpacking libpython3-stdlib:arm64 (3.12.7-1) ...
Setting up python3-minimal (3.12.7-1) ...
Selecting previously unselected package python3.
(Reading database ... 17936 files and directories currently installed.)
Preparing to unpack .../000-python3_3.12.7-1_arm64.deb ...
Unpacking python3 (3.12.7-1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../001-sgml-base_1.31_all.deb ...
Unpacking sgml-base (1.31) ...
Selecting previously unselected package libproc2-0:arm64.
Preparing to unpack .../002-libproc2-0_2%3a4.0.4-6_arm64.deb ...
Unpacking libproc2-0:arm64 (2:4.0.4-6) ...
Selecting previously unselected package procps.
Preparing to unpack .../003-procps_2%3a4.0.4-6_arm64.deb ...
Unpacking procps (2:4.0.4-6) ...
Selecting previously unselected package m4.
Preparing to unpack .../004-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../005-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../007-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../008-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../009-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../010-linux-libc-dev_6.11.9-1_all.deb ...
Unpacking linux-libc-dev (6.11.9-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../011-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../012-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../013-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../014-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../015-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../016-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../017-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../018-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../019-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../020-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../021-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../022-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../023-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../024-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../025-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../026-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../027-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../028-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../029-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../030-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../031-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../032-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../033-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../034-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../035-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../036-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../037-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../038-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../039-cmake-data_3.31.0-1_all.deb ...
Unpacking cmake-data (3.31.0-1) ...
Selecting previously unselected package libarchive13t64:arm64.
Preparing to unpack .../040-libarchive13t64_3.7.4-1.1_arm64.deb ...
Unpacking libarchive13t64:arm64 (3.7.4-1.1) ...
Selecting previously unselected package libcurl4t64:arm64.
Preparing to unpack .../041-libcurl4t64_8.11.0-1_arm64.deb ...
Unpacking libcurl4t64:arm64 (8.11.0-1) ...
Selecting previously unselected package libjsoncpp26:arm64.
Preparing to unpack .../042-libjsoncpp26_1.9.6-2_arm64.deb ...
Unpacking libjsoncpp26:arm64 (1.9.6-2) ...
Selecting previously unselected package librhash1:arm64.
Preparing to unpack .../043-librhash1_1.4.5-1_arm64.deb ...
Unpacking librhash1:arm64 (1.4.5-1) ...
Selecting previously unselected package libuv1t64:arm64.
Preparing to unpack .../044-libuv1t64_1.48.0-7_arm64.deb ...
Unpacking libuv1t64:arm64 (1.48.0-7) ...
Selecting previously unselected package cmake.
Preparing to unpack .../045-cmake_3.31.0-1_arm64.deb ...
Unpacking cmake (3.31.0-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../046-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../047-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../048-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../049-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../050-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../051-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../052-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../053-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../054-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../055-xml-core_0.19_all.deb ...
Unpacking xml-core (0.19) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../056-docutils-common_0.21.2+dfsg-2_all.deb ...
Unpacking docutils-common (0.21.2+dfsg-2) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../057-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../058-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../059-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package googletest.
Preparing to unpack .../060-googletest_1.15.2-1_all.deb ...
Unpacking googletest (1.15.2-1) ...
Selecting previously unselected package libagg2t64:arm64.
Preparing to unpack .../061-libagg2t64_1%3a2.7.0.r145+dfsg-1+b1_arm64.deb ...
Unpacking libagg2t64:arm64 (1:2.7.0.r145+dfsg-1+b1) ...
Selecting previously unselected package libagg2-dev:arm64.
Preparing to unpack .../062-libagg2-dev_1%3a2.7.0.r145+dfsg-1+b1_arm64.deb ...
Unpacking libagg2-dev:arm64 (1:2.7.0.r145+dfsg-1+b1) ...
Selecting previously unselected package libboost1.83-dev:arm64.
Preparing to unpack .../063-libboost1.83-dev_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost1.83-dev:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-chrono1.83.0t64:arm64.
Preparing to unpack .../064-libboost-chrono1.83.0t64_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost-chrono1.83.0t64:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-chrono1.83-dev:arm64.
Preparing to unpack .../065-libboost-chrono1.83-dev_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost-chrono1.83-dev:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-dev:arm64.
Preparing to unpack .../066-libboost-dev_1.83.0.2+b2_arm64.deb ...
Unpacking libboost-dev:arm64 (1.83.0.2+b2) ...
Selecting previously unselected package libboost-system1.83.0:arm64.
Preparing to unpack .../067-libboost-system1.83.0_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost-system1.83.0:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-system1.83-dev:arm64.
Preparing to unpack .../068-libboost-system1.83-dev_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost-system1.83-dev:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-system-dev:arm64.
Preparing to unpack .../069-libboost-system-dev_1.83.0.2+b2_arm64.deb ...
Unpacking libboost-system-dev:arm64 (1.83.0.2+b2) ...
Selecting previously unselected package libboost-timer1.83.0:arm64.
Preparing to unpack .../070-libboost-timer1.83.0_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost-timer1.83.0:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-timer1.83-dev:arm64.
Preparing to unpack .../071-libboost-timer1.83-dev_1.83.0-3.2+b1_arm64.deb ...
Unpacking libboost-timer1.83-dev:arm64 (1.83.0-3.2+b1) ...
Selecting previously unselected package libboost-timer-dev:arm64.
Preparing to unpack .../072-libboost-timer-dev_1.83.0.2+b2_arm64.deb ...
Unpacking libboost-timer-dev:arm64 (1.83.0.2+b2) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../073-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../074-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../075-libjs-sphinxdoc_7.4.7-4_all.deb ...
Unpacking libjs-sphinxdoc (7.4.7-4) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../076-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../077-python-babel-localedata_2.16.0-1_all.deb ...
Unpacking python-babel-localedata (2.16.0-1) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../078-python3-alabaster_0.7.16-0.1_all.deb ...
Unpacking python3-alabaster (0.7.16-0.1) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../079-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../080-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../081-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../082-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../083-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../084-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../085-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../086-python3-pkg-resources_75.2.0-1_all.deb ...
Unpacking python3-pkg-resources (75.2.0-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../087-python3-babel_2.16.0-1_all.deb ...
Unpacking python3-babel (2.16.0-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../088-python3-certifi_2024.8.30+dfsg-1_all.deb ...
Unpacking python3-certifi (2024.8.30+dfsg-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../089-python3-chardet_5.2.0+dfsg-1_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-1) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../090-python3-charset-normalizer_3.4.0-1+b1_arm64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-defusedxml.
Preparing to unpack .../091-python3-defusedxml_0.7.1-2_all.deb ...
Unpacking python3-defusedxml (0.7.1-2) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../092-python3-roman_4.2-1_all.deb ...
Unpacking python3-roman (4.2-1) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../093-python3-docutils_0.21.2+dfsg-2_all.deb ...
Unpacking python3-docutils (0.21.2+dfsg-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../094-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../095-python3-imagesize_1.4.1-1_all.deb ...
Unpacking python3-imagesize (1.4.1-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../096-python3-markupsafe_2.1.5-1+b3_arm64.deb ...
Unpacking python3-markupsafe (2.1.5-1+b3) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../097-python3-jinja2_3.1.3-1_all.deb ...
Unpacking python3-jinja2 (3.1.3-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../098-python3-packaging_24.2-1_all.deb ...
Unpacking python3-packaging (24.2-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../099-python3-pygments_2.18.0+dfsg-1_all.deb ...
Unpacking python3-pygments (2.18.0+dfsg-1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../100-python3-urllib3_2.0.7-2_all.deb ...
Unpacking python3-urllib3 (2.0.7-2) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../101-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../102-python3-snowballstemmer_2.2.0-4_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-4) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../103-sphinx-common_7.4.7-4_all.deb ...
Unpacking sphinx-common (7.4.7-4) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../104-python3-sphinx_7.4.7-4_all.deb ...
Unpacking python3-sphinx (7.4.7-4) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../105-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Selecting previously unselected package python3-sphinxcontrib.jquery.
Preparing to unpack .../106-python3-sphinxcontrib.jquery_4.1-5_all.deb ...
Unpacking python3-sphinxcontrib.jquery (4.1-5) ...
Selecting previously unselected package python3-sphinx-rtd-theme.
Preparing to unpack .../107-python3-sphinx-rtd-theme_3.0.2+dfsg-1_all.deb ...
Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../108-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up media-types (10.1.0) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up fonts-lato (2.015-1) ...
Setting up libcurl4t64:arm64 (8.11.0-1) ...
Setting up libboost-timer1.83.0:arm64 (1.83.0-3.2+b1) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up libboost-system1.83.0:arm64 (1.83.0-3.2+b1) ...
Setting up libuv1t64:arm64 (1.48.0-7) ...
Setting up linux-libc-dev (6.11.9-1) ...
Setting up m4 (1.4.19-4) ...
Setting up googletest (1.15.2-1) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up python-babel-localedata (2.16.0-1) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libboost-chrono1.83.0t64:arm64 (1.83.0-3.2+b1) ...
Setting up libjsoncpp26:arm64 (1.9.6-2) ...
Setting up libproc2-0:arm64 (2:4.0.4-6) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up autopoint (0.22.5-2) ...
Setting up libncursesw6:arm64 (6.5-2+b1) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libagg2t64:arm64 (1:2.7.0.r145+dfsg-1+b1) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up procps (2:4.0.4-6) ...
Setting up libjson-perl (4.10000-1) ...
Setting up sgml-base (1.31) ...
Setting up cmake-data (3.31.0-1) ...
Setting up librhash1:arm64 (1.4.5-1) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libagg2-dev:arm64 (1:2.7.0.r145+dfsg-1+b1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up libarchive13t64:arm64 (3.7.4-1.1) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ...
Setting up libjs-sphinxdoc (7.4.7-4) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up xml-core (0.19) ...
Setting up libnsl2:arm64 (1.3.0-3+b3) ...
Setting up cmake (3.31.0-1) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up libboost1.83-dev:arm64 (1.83.0-3.2+b1) ...
Setting up libboost-chrono1.83-dev:arm64 (1.83.0-3.2+b1) ...
Setting up libpython3.12-stdlib:arm64 (3.12.7-3) ...
Setting up python3.12 (3.12.7-3) ...
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up libboost-timer1.83-dev:arm64 (1.83.0-3.2+b1) ...
Setting up sphinx-common (7.4.7-4) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up libboost-dev:arm64 (1.83.0.2+b2) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libboost-system1.83-dev:arm64 (1.83.0-3.2+b1) ...
Setting up libboost-timer-dev:arm64 (1.83.0.2+b2) ...
Setting up libpython3-stdlib:arm64 (3.12.7-1) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libboost-system-dev:arm64 (1.83.0.2+b2) ...
Setting up python3 (3.12.7-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-markupsafe (2.1.5-1+b3) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up python3-roman (4.2-1) ...
Setting up python3-jinja2 (3.1.3-1) ...
Setting up python3-packaging (24.2-1) ...
Setting up python3-certifi (2024.8.30+dfsg-1) ...
Setting up python3-snowballstemmer (2.2.0-4) ...
Setting up python3-idna (3.8-2) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-urllib3 (2.0.7-2) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up python3-imagesize (1.4.1-1) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up libtool (2.4.7-8) ...
Setting up python3-defusedxml (0.7.1-2) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-alabaster (0.7.16-0.1) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up python3-pkg-resources (75.2.0-1) ...
Setting up python3-babel (2.16.0-1) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up debhelper (13.20) ...
Setting up python3-pygments (2.18.0+dfsg-1) ...
Setting up python3-chardet (5.2.0+dfsg-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Processing triggers for libc-bin (2.40-3) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for sgml-base (1.31) ...
Setting up docutils-common (0.21.2+dfsg-2) ...
Processing triggers for sgml-base (1.31) ...
Setting up python3-docutils (0.21.2+dfsg-2) ...
Setting up python3-sphinx (7.4.7-4) ...
Setting up python3-sphinxcontrib.jquery (4.1-5) ...
Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (arm64 included in all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.9-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 cmake_3.31.0-1 cmake-data_3.31.0-1 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffstat_1.67-1 diffutils_1:3.10-1+b1 docutils-common_0.21.2+dfsg-2 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1 fonts-lato_2.015-1 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 googletest_1.15.2-1 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libagg2-dev_1:2.7.0.r145+dfsg-1+b1 libagg2t64_1:2.7.0.r145+dfsg-1+b1 libaliased-perl_0.34-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libarchive13t64_3.7.4-1.1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libboost-chrono1.83-dev_1.83.0-3.2+b1 libboost-chrono1.83.0t64_1.83.0-3.2+b1 libboost-dev_1.83.0.2+b2 libboost-system-dev_1.83.0.2+b2 libboost-system1.83-dev_1.83.0-3.2+b1 libboost-system1.83.0_1.83.0-3.2+b1 libboost-timer-dev_1.83.0.2+b2 libboost-timer1.83-dev_1.83.0-3.2+b1 libboost-timer1.83.0_1.83.0-3.2+b1 libboost1.83-dev_1.83.0-3.2+b1 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libcurl4t64_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libexpat1_2.6.4-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-sphinxdoc_7.4.7-4 libjs-underscore_1.13.4~dfsg+~1.11.4-3 libjson-maybexs-perl_1.004008-1 libjson-perl_4.10000-1 libjsoncpp26_1.9.6-2 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libncursesw6_6.5-2+b1 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnsl2_1.3.0-3+b3 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libproc-processtable-perl_0.636-1+b3 libproc2-0_2:4.0.4-6 libpsl5t64_0.21.2-1.1+b1 libpython3-stdlib_3.12.7-1 libpython3.12-minimal_3.12.7-3 libpython3.12-stdlib_3.12.7-3 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librhash1_1.4.5-1 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc2-3 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtirpc-common_1.3.4+ds-1.3 libtirpc3t64_1.3.4+ds-1.3+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc2-3 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libuv1t64_1.48.0-7 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.9-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-5 logsave_1.47.1-1+b1 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 media-types_10.1.0 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-5 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 plzip_1.11-2 po-debconf_1.0.21+nmu1 procps_2:4.0.4-6 python-babel-localedata_2.16.0-1 python3_3.12.7-1 python3-alabaster_0.7.16-0.1 python3-autocommand_2.2.2-3 python3-babel_2.16.0-1 python3-certifi_2024.8.30+dfsg-1 python3-chardet_5.2.0+dfsg-1 python3-charset-normalizer_3.4.0-1+b1 python3-defusedxml_0.7.1-2 python3-docutils_0.21.2+dfsg-2 python3-idna_3.8-2 python3-imagesize_1.4.1-1 python3-inflect_7.3.1-2 python3-jaraco.context_6.0.0-1 python3-jaraco.functools_4.1.0-1 python3-jinja2_3.1.3-1 python3-markupsafe_2.1.5-1+b3 python3-minimal_3.12.7-1 python3-more-itertools_10.5.0-1 python3-packaging_24.2-1 python3-pkg-resources_75.2.0-1 python3-pygments_2.18.0+dfsg-1 python3-requests_2.32.3+dfsg-1 python3-roman_4.2-1 python3-snowballstemmer_2.2.0-4 python3-sphinx_7.4.7-4 python3-sphinx-rtd-theme_3.0.2+dfsg-1 python3-sphinxcontrib.jquery_4.1-5 python3-typeguard_4.4.1-1 python3-typing-extensions_4.12.2-2 python3-urllib3_2.0.7-2 python3.12_3.12.7-3 python3.12-minimal_3.12.7-3 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 sgml-base_1.31 shared-mime-info_2.4-5+b1 sphinx-common_7.4.7-4 sphinx-rtd-theme-common_3.0.2+dfsg-1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xml-core_0.19 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: svgpp
Binary: libsvgpp-dev, libsvgpp-doc
Architecture: all
Version: 1.3.0+dfsg1-6
Maintainer: Anton Gladky <gladk@debian.org>
Homepage: https://github.com/svgpp/svgpp
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/debian/svgpp
Vcs-Git: https://salsa.debian.org/debian/svgpp.git
Testsuite: autopkgtest
Testsuite-Triggers: build-essential
Build-Depends: cmake, debhelper-compat (= 13), googletest, libagg2-dev (>= 1:2.4.0), libboost-dev, libboost-system-dev, libboost-timer-dev, python3-sphinx-rtd-theme, python3-sphinx, sphinx-common
Package-List:
libsvgpp-dev deb libdevel optional arch=all
libsvgpp-doc deb doc optional arch=all
Checksums-Sha1:
5ca6514a3cfcce4d90ec68a9830a7a4893f97c58 199800 svgpp_1.3.0+dfsg1.orig.tar.xz
cce8ef4c24520400b2d7f5a2bd6f7a3a5aa6098b 6452 svgpp_1.3.0+dfsg1-6.debian.tar.xz
Checksums-Sha256:
4382238f3d6fbc06c65c6180d7bbc4bd3ee2230eec882d34211acbbf55549089 199800 svgpp_1.3.0+dfsg1.orig.tar.xz
7e1c3e8d74fbd024c14c39c6bcfb17d643bc9ebfbab9beaab9d6d4acd8192bfa 6452 svgpp_1.3.0+dfsg1-6.debian.tar.xz
Files:
32394c3108ee8df6ca82157541cc1d31 199800 svgpp_1.3.0+dfsg1.orig.tar.xz
0964a7d8a2aecf2ab9ebef6724d6dde0 6452 svgpp_1.3.0+dfsg1-6.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmQerRAACgkQ0+Fzg8+n
/wZgBg/6AzPOadkJLESJDtiRIPc1nXz+IvvZnkqLlcviKpwO+jSjyandZ2r3z4Rx
AQQuHLbNIZRiWzoJd10H/cx+aAJSYXApKEb1hc/jwVYZmUkBylgZG67/4QvUUkXG
CCbBF9zbZCE/N9Xle4bcwmdEEmWiX0MLwkVpG2wCOPnUKy0zJuGf+Sc/vIjYU8/P
Ylf3Qk9Sir3KGryr5qWWGaoVGMDfk/E2GsuMX9jmQHlee+lsX6hIFRvo32RLFDsn
bZGYJTiO3jHG6ochiEbARUX4XG+zpDR62oDX1wkqZNyTqsBFY4JfhKSvskej7nCI
R3/T1Y+Uwm8g+Dm+22sXk1hdlyDhp54JCiKtY0jqzyvgTgAPgGEofAbFTbLGhQMY
6qNjZh2ffKI1pEmObhenAqmE8JBnfx6pmUDoPhkhnHWsYbxgnbmAinb5tOusqY3s
t/jUKIzUuWaznF6sm+AehzNmc1eftmoIGEzsw9S/PtktD9h7qLb5CKUWNJ5xfIYc
ad5w1DG9xPjdNv1+WRmAQ9pTMlUCBJfGsK0gvUirO6a3koB6GqDUWVYM23fwHkS2
7Dnu+rUw4qvaNM9A1Jfx1Lqn+kWIzHknmoLGUddYv+6z2Lf7ppRHBWFvQhGik26S
s0kO2c83CMnaXF5EZc5vkY6cYGJ5bF/8ATurtDiKuDtwxLMTV10=
=xYaG
-----END PGP SIGNATURE-----
gpgv: Signature made Sat Mar 25 08:13:04 2023 UTC
gpgv: using RSA key BBBD45EA818AB86FF67E7285D3E17383CFA7FF06
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./svgpp_1.3.0+dfsg1-6.dsc: no acceptable signature found
dpkg-source: info: extracting svgpp in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking svgpp_1.3.0+dfsg1.orig.tar.xz
dpkg-source: info: unpacking svgpp_1.3.0+dfsg1-6.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 10_fix_cmake.patch
dpkg-source: info: applying 0002-Disable-two-more-failing-test.-Closes-973130.patch
dpkg-source: info: applying 0003-Fix-autopkgtests-with-new-boost.-Closes-977260.patch
dpkg-source: info: applying CVE-2021-44960.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package svgpp
dpkg-buildpackage: info: source version 1.3.0+dfsg1-6
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Anton Gladky <gladk@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --with sphinxdoc --buildsystem=cmake --sourcedirectory=src/ --no-parallel
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -rf doc/sphinx/html
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_clean -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
debian/rules binary
dh binary --with sphinxdoc --buildsystem=cmake --sourcedirectory=src/ --no-parallel
dh_update_autotools_config -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_autoreconf -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_auto_configure -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ../src
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at CMakeLists.txt:5 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
CMake Deprecation Warning at samples/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at test/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring done (1.1s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_SYSCONFDIR
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
cd obj-aarch64-linux-gnu && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/src -B/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01a.dir/build.make samples/CMakeFiles/Sample01a.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01a.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01a.dir/build.make samples/CMakeFiles/Sample01a.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 1%] Building CXX object samples/CMakeFiles/Sample01a.dir/sample01a.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01a.dir/sample01a.cpp.o -MF CMakeFiles/Sample01a.dir/sample01a.cpp.o.d -o CMakeFiles/Sample01a.dir/sample01a.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01a.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01a.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = Context; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > > >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > > >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect>, 0>, mpl_::arg<1> >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ParentElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:216:85: required from ‘static typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type svgpp::document_traversal<Args>::load_element_content(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}; typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type = bool; typename svgpp::traits::child_element_types<ElementTag>::type = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >]’
216 | if (!load_child_xml_element<ExpectedChildElements, is_element_processed, void>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
217 | xml_child_element, context, element_tag))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:140:57: required from ‘static bool svgpp::document_traversal<Args>::load_element(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}]’
140 | || load_element_content<ExpectedChildElements>(xml_element, context, element_tag));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:118:12: required from ‘static bool svgpp::document_traversal<Args>::load_expected_element(const XMLElement&, Context&, ElementTag) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}]’
115 | load_element<
| ~~~~~~~~~~~~~
116 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | void
| ~~~~
118 | >(xml_element, context, expected_element);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:97:33: required from ‘static bool svgpp::document_traversal<Args>::load_document(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::set20<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points> > >}]’
97 | return load_expected_element(xml_element_svg, context, tag::element::svg());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01a.cpp:72:19: required from here
69 | document_traversal<
| ~~~~~~~~~~~~~~~~~~~
70 | processed_elements<processed_elements_t>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 | processed_attributes<traits::shapes_attributes_by_element>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 | >::load_document(xml_root_element, context);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 1%] Linking CXX executable Sample01a
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01a.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01a.dir/link.d CMakeFiles/Sample01a.dir/sample01a.cpp.o -o Sample01a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 1%] Built target Sample01a
make -f samples/CMakeFiles/Sample01b.dir/build.make samples/CMakeFiles/Sample01b.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01b.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01b.dir/build.make samples/CMakeFiles/Sample01b.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 2%] Building CXX object samples/CMakeFiles/Sample01b.dir/sample01b.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01b.dir/sample01b.cpp.o -MF CMakeFiles/Sample01b.dir/sample01b.cpp.o.d -o CMakeFiles/Sample01b.dir/sample01b.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01b.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01b.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = Context; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect>, 0>, mpl_::arg<1> >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ParentElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:216:85: required from ‘static typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type svgpp::document_traversal<Args>::load_element_content(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}; typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type = bool; typename svgpp::traits::child_element_types<ElementTag>::type = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >]’
216 | if (!load_child_xml_element<ExpectedChildElements, is_element_processed, void>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
217 | xml_child_element, context, element_tag))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:140:57: required from ‘static bool svgpp::document_traversal<Args>::load_element(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}]’
140 | || load_element_content<ExpectedChildElements>(xml_element, context, element_tag));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:118:12: required from ‘static bool svgpp::document_traversal<Args>::load_expected_element(const XMLElement&, Context&, ElementTag) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}]’
115 | load_element<
| ~~~~~~~~~~~~~
116 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | void
| ~~~~
118 | >(xml_element, context, expected_element);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:97:33: required from ‘static bool svgpp::document_traversal<Args>::load_document(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > >}]’
97 | return load_expected_element(xml_element_svg, context, tag::element::svg());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01b.cpp:81:19: required from here
78 | document_traversal<
| ~~~~~~~~~~~~~~~~~~~
79 | processed_elements<processed_elements_t>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
80 | processed_attributes<processed_attributes_t>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
81 | >::load_document(xml_root_element, context);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 2%] Linking CXX executable Sample01b
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01b.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01b.dir/link.d CMakeFiles/Sample01b.dir/sample01b.cpp.o -o Sample01b
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 2%] Built target Sample01b
make -f samples/CMakeFiles/Sample01c.dir/build.make samples/CMakeFiles/Sample01c.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01c.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01c.dir/build.make samples/CMakeFiles/Sample01c.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 3%] Building CXX object samples/CMakeFiles/Sample01c.dir/sample01c.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01c.dir/sample01c.cpp.o -MF CMakeFiles/Sample01c.dir/sample01c.cpp.o.d -o CMakeFiles/Sample01c.dir/sample01c.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01c.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01c.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<Context> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = Context; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect>, 0>, mpl_::arg<1> >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ParentElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:216:85: required from ‘static typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type svgpp::document_traversal<Args>::load_element_content(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}; typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type = bool; typename svgpp::traits::child_element_types<ElementTag>::type = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >]’
216 | if (!load_child_xml_element<ExpectedChildElements, is_element_processed, void>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
217 | xml_child_element, context, element_tag))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:140:57: required from ‘static bool svgpp::document_traversal<Args>::load_element(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}]’
140 | || load_element_content<ExpectedChildElements>(xml_element, context, element_tag));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:118:12: required from ‘static bool svgpp::document_traversal<Args>::load_expected_element(const XMLElement&, Context&, ElementTag) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}]’
115 | load_element<
| ~~~~~~~~~~~~~
116 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | void
| ~~~~
118 | >(xml_element, context, expected_element);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:97:33: required from ‘static bool svgpp::document_traversal<Args>::load_document(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = Context; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>}]’
97 | return load_expected_element(xml_element_svg, context, tag::element::svg());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01c.cpp:101:19: required from here
97 | document_traversal<
| ~~~~~~~~~~~~~~~~~~~
98 | processed_elements<processed_elements_t>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
99 | processed_attributes<processed_attributes_t>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
100 | viewport_policy<policy::viewport::as_transform>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | >::load_document(xml_root_element, context);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 3%] Linking CXX executable Sample01c
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01c.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01c.dir/link.d CMakeFiles/Sample01c.dir/sample01c.cpp.o -o Sample01c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 3%] Built target Sample01c
make -f samples/CMakeFiles/Sample01d.dir/build.make samples/CMakeFiles/Sample01d.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01d.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01d.dir/build.make samples/CMakeFiles/Sample01d.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 4%] Building CXX object samples/CMakeFiles/Sample01d.dir/sample01d.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01d.dir/sample01d.cpp.o -MF CMakeFiles/Sample01d.dir/sample01d.cpp.o.d -o CMakeFiles/Sample01d.dir/sample01d.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01d.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01d.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect>, 0>, mpl_::arg<1> >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = BaseContext; ParentElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:216:85: required from ‘static typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type svgpp::document_traversal<Args>::load_element_content(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; XMLElement = const rapidxml_ns::xml_node<>*; Context = BaseContext; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}; typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type = bool; typename svgpp::traits::child_element_types<ElementTag>::type = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >]’
216 | if (!load_child_xml_element<ExpectedChildElements, is_element_processed, void>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
217 | xml_child_element, context, element_tag))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:140:57: required from ‘static bool svgpp::document_traversal<Args>::load_element(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<>*; Context = BaseContext; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
140 | || load_element_content<ExpectedChildElements>(xml_element, context, element_tag));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:118:12: required from ‘static bool svgpp::document_traversal<Args>::load_expected_element(const XMLElement&, Context&, ElementTag) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = BaseContext; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
115 | load_element<
| ~~~~~~~~~~~~~
116 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | void
| ~~~~
118 | >(xml_element, context, expected_element);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:97:33: required from ‘static bool svgpp::document_traversal<Args>::load_document(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = BaseContext; Args = {svgpp::processed_elements<boost::mpl::set9<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
97 | return load_expected_element(xml_element_svg, context, tag::element::svg());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01d.cpp:131:19: required from here
126 | document_traversal<
| ~~~~~~~~~~~~~~~~~~~
127 | processed_elements<processed_elements_t>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
128 | processed_attributes<processed_attributes_t>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
129 | viewport_policy<policy::viewport::as_transform>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
130 | context_factories<ChildContextFactories>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
131 | >::load_document(xml_root_element, context);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 4%] Linking CXX executable Sample01d
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01d.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01d.dir/link.d CMakeFiles/Sample01d.dir/sample01d.cpp.o -o Sample01d
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 4%] Built target Sample01d
make -f samples/CMakeFiles/Sample01e.dir/build.make samples/CMakeFiles/Sample01e.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01e.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01e.dir/build.make samples/CMakeFiles/Sample01e.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 5%] Building CXX object samples/CMakeFiles/Sample01e.dir/sample01e.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01e.dir/sample01e.cpp.o -MF CMakeFiles/Sample01e.dir/sample01e.cpp.o.d -o CMakeFiles/Sample01e.dir/sample01e.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01e.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01e.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:333:8: required from ‘typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type svgpp::document_traversal<Args>::load_element_functor<XMLElement, Context, IsElementProcessed, ParentElementTag, ReferencingElement>::operator()(ElementTag) [with ElementTag = svgpp::tag::element::polygon; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ParentElementTag = mpl_::void_; ReferencingElement = svgpp::tag::element::use_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}; typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type = void; typename boost::mpl::apply<IsElementProcessed, ElementTag>::type = mpl_::bool_<true>]’
330 | result_ = document_traversal::load_child_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | ReferencingElement
| ~~~~~~~~~~~~~~~~~~
333 | >(xml_element_, context_, tag);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/element_id_to_tag.hpp:30:7: required from ‘static bool svgpp::detail::call_if_enabled<ElementTag, F, Enabled>::call(F&) [with ElementTag = svgpp::tag::element::polygon; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>; bool Enabled = true]’
30 | fn(ElementTag());
| ~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/dict/enumerate_all_elements.inc:71:1: required from ‘bool svgpp::detail::id_to_element_tag(element_type_id, F&) [with SupportedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>]’
52 | return detail::call_if_enabled<tag::element::element_name, F, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | boost::mpl::has_key<SupportedElements, tag::element::element_name>::value > \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | ::call(fn); \
| ~~~~~~^~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ReferencingElement = svgpp::tag::element::use_; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ParentElementTag = mpl_::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:300:10: required from ‘static bool svgpp::document_traversal<Args>::load_referenced_element<ArgRef0, ArgRef1, ArgRef2, ArgRef3, ArgRef4, ArgRef5>::load(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ArgRef0 = svgpp::referencing_element<svgpp::tag::element::use_>; ArgRef1 = svgpp::expected_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > > >; ArgRef2 = svgpp::processed_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > > >; ArgRef3 = exboost::parameter::void_; ArgRef4 = exboost::parameter::void_; ArgRef5 = exboost::parameter::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>}]’
296 | return load_child_xml_element<
| ~~~~~~~~~~~~~~~~~~~~~~~
297 | expected_elements,
| ~~~~~~~~~~~~~~~~~~
298 | is_element_processed,
| ~~~~~~~~~~~~~~~~~~~~~
299 | referencing_element
| ~~~~~~~~~~~~~~~~~~~
300 | >(xml_element, parent_context,
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | boost::mpl::void_()); // ParentElementTag parameter can be of any type, it shouldn't be used for
| ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01e.cpp:238:12: required from here
232 | document_traversal_t::load_referenced_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
233 | referencing_element<tag::element::use_>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
234 | expected_elements<traits::reusable_elements>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
235 | processed_elements<
| ~~~~~~~~~~~~~~~~~~~
236 | boost::mpl::insert<processed_elements_t, tag::element::symbol>::type
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
237 | >
| ~
238 | >::load(element, *this);
| ~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 5%] Linking CXX executable Sample01e
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01e.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01e.dir/link.d CMakeFiles/Sample01e.dir/sample01e.cpp.o -o Sample01e
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 5%] Built target Sample01e
make -f samples/CMakeFiles/Sample01f.dir/build.make samples/CMakeFiles/Sample01f.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01f.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01f.dir/build.make samples/CMakeFiles/Sample01f.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 5%] Building CXX object samples/CMakeFiles/Sample01f.dir/sample01f.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01f.dir/sample01f.cpp.o -MF CMakeFiles/Sample01f.dir/sample01f.cpp.o.d -o CMakeFiles/Sample01f.dir/sample01f.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01f.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01f.cpp:4:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_policy_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::path_policy, svgpp::policy::path::raw>, std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::tag::path_events_policy, svgpp::detail::path_events_splitter<std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >, svgpp::policy::path::no_shorthands, double>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> > >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:333:8: required from ‘typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type svgpp::document_traversal<Args>::load_element_functor<XMLElement, Context, IsElementProcessed, ParentElementTag, ReferencingElement>::operator()(ElementTag) [with ElementTag = svgpp::tag::element::polygon; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ParentElementTag = mpl_::void_; ReferencingElement = svgpp::tag::element::use_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}; typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type = void; typename boost::mpl::apply<IsElementProcessed, ElementTag>::type = mpl_::bool_<true>]’
330 | result_ = document_traversal::load_child_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | ReferencingElement
| ~~~~~~~~~~~~~~~~~~
333 | >(xml_element_, context_, tag);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/element_id_to_tag.hpp:30:7: required from ‘static bool svgpp::detail::call_if_enabled<ElementTag, F, Enabled>::call(F&) [with ElementTag = svgpp::tag::element::polygon; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>; bool Enabled = true]’
30 | fn(ElementTag());
| ~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/dict/enumerate_all_elements.inc:71:1: required from ‘bool svgpp::detail::id_to_element_tag(element_type_id, F&) [with SupportedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>]’
52 | return detail::call_if_enabled<tag::element::element_name, F, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | boost::mpl::has_key<SupportedElements, tag::element::element_name>::value > \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | ::call(fn); \
| ~~~~~~^~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ReferencingElement = svgpp::tag::element::use_; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ParentElementTag = mpl_::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:300:10: required from ‘static bool svgpp::document_traversal<Args>::load_referenced_element<ArgRef0, ArgRef1, ArgRef2, ArgRef3, ArgRef4, ArgRef5>::load(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ArgRef0 = svgpp::referencing_element<svgpp::tag::element::use_>; ArgRef1 = svgpp::expected_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > > >; ArgRef2 = svgpp::processed_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > > >; ArgRef3 = exboost::parameter::void_; ArgRef4 = exboost::parameter::void_; ArgRef5 = exboost::parameter::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
296 | return load_child_xml_element<
| ~~~~~~~~~~~~~~~~~~~~~~~
297 | expected_elements,
| ~~~~~~~~~~~~~~~~~~
298 | is_element_processed,
| ~~~~~~~~~~~~~~~~~~~~~
299 | referencing_element
| ~~~~~~~~~~~~~~~~~~~
300 | >(xml_element, parent_context,
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | boost::mpl::void_()); // ParentElementTag parameter can be of any type, it shouldn't be used for
| ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01f.cpp:257:12: required from here
251 | document_traversal_t::load_referenced_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
252 | referencing_element<tag::element::use_>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
253 | expected_elements<traits::reusable_elements>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
254 | processed_elements<
| ~~~~~~~~~~~~~~~~~~~
255 | boost::mpl::insert<processed_elements_t, tag::element::symbol>::type
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
256 | >
| ~
257 | >::load(element, *this);
| ~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 6%] Linking CXX executable Sample01f
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01f.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01f.dir/link.d CMakeFiles/Sample01f.dir/sample01f.cpp.o -o Sample01f
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 6%] Built target Sample01f
make -f samples/CMakeFiles/Sample01g.dir/build.make samples/CMakeFiles/Sample01g.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01g.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01g.dir/build.make samples/CMakeFiles/Sample01g.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 6%] Building CXX object samples/CMakeFiles/Sample01g.dir/sample01g.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01g.dir/sample01g.cpp.o -MF CMakeFiles/Sample01g.dir/sample01g.cpp.o.d -o CMakeFiles/Sample01g.dir/sample01g.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01g.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01g.cpp:9:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_policy_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::path_policy, svgpp::policy::path::raw>, std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::tag::path_events_policy, svgpp::detail::path_events_splitter<std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >, svgpp::policy::path::no_shorthands, double>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> > >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:333:8: required from ‘typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type svgpp::document_traversal<Args>::load_element_functor<XMLElement, Context, IsElementProcessed, ParentElementTag, ReferencingElement>::operator()(ElementTag) [with ElementTag = svgpp::tag::element::polygon; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ParentElementTag = mpl_::void_; ReferencingElement = svgpp::tag::element::use_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}; typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type = void; typename boost::mpl::apply<IsElementProcessed, ElementTag>::type = mpl_::bool_<true>]’
330 | result_ = document_traversal::load_child_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | ReferencingElement
| ~~~~~~~~~~~~~~~~~~
333 | >(xml_element_, context_, tag);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/element_id_to_tag.hpp:30:7: required from ‘static bool svgpp::detail::call_if_enabled<ElementTag, F, Enabled>::call(F&) [with ElementTag = svgpp::tag::element::polygon; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>; bool Enabled = true]’
30 | fn(ElementTag());
| ~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/dict/enumerate_all_elements.inc:71:1: required from ‘bool svgpp::detail::id_to_element_tag(element_type_id, F&) [with SupportedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>]’
52 | return detail::call_if_enabled<tag::element::element_name, F, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | boost::mpl::has_key<SupportedElements, tag::element::element_name>::value > \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | ::call(fn); \
| ~~~~~~^~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ReferencingElement = svgpp::tag::element::use_; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ParentElementTag = mpl_::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:300:10: required from ‘static bool svgpp::document_traversal<Args>::load_referenced_element<ArgRef0, ArgRef1, ArgRef2, ArgRef3, ArgRef4, ArgRef5>::load(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ArgRef0 = svgpp::referencing_element<svgpp::tag::element::use_>; ArgRef1 = svgpp::expected_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > > >; ArgRef2 = svgpp::processed_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > > >; ArgRef3 = exboost::parameter::void_; ArgRef4 = exboost::parameter::void_; ArgRef5 = exboost::parameter::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
296 | return load_child_xml_element<
| ~~~~~~~~~~~~~~~~~~~~~~~
297 | expected_elements,
| ~~~~~~~~~~~~~~~~~~
298 | is_element_processed,
| ~~~~~~~~~~~~~~~~~~~~~
299 | referencing_element
| ~~~~~~~~~~~~~~~~~~~
300 | >(xml_element, parent_context,
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | boost::mpl::void_()); // ParentElementTag parameter can be of any type, it shouldn't be used for
| ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01g.cpp:336:12: required from here
330 | document_traversal_t::load_referenced_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | referencing_element<tag::element::use_>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | expected_elements<traits::reusable_elements>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
333 | processed_elements<
| ~~~~~~~~~~~~~~~~~~~
334 | boost::mpl::insert<processed_elements_t, tag::element::symbol>::type
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
335 | >
| ~
336 | >::load(element, *this);
| ~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 7%] Building CXX object samples/CMakeFiles/Sample01g.dir/svgpp_parser_impl.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01g.dir/svgpp_parser_impl.cpp.o -MF CMakeFiles/Sample01g.dir/svgpp_parser_impl.cpp.o.d -o CMakeFiles/Sample01g.dir/svgpp_parser_impl.cpp.o -c /<<PKGBUILDDIR>>/src/samples/svgpp_parser_impl.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/path_data.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/external_function/parse_path_data_impl.hpp:11,
from /<<PKGBUILDDIR>>/src/samples/svgpp_parser_impl.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 7%] Linking CXX executable Sample01g
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01g.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01g.dir/link.d CMakeFiles/Sample01g.dir/sample01g.cpp.o CMakeFiles/Sample01g.dir/svgpp_parser_impl.cpp.o -o Sample01g
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 7%] Built target Sample01g
make -f samples/CMakeFiles/Sample01h.dir/build.make samples/CMakeFiles/Sample01h.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01h.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01h.dir/build.make samples/CMakeFiles/Sample01h.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 8%] Building CXX object samples/CMakeFiles/Sample01h.dir/sample01h.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01h.dir/sample01h.cpp.o -MF CMakeFiles/Sample01h.dir/sample01h.cpp.o.d -o CMakeFiles/Sample01h.dir/sample01h.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01h.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01h.cpp:9:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_policy_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::path_policy, svgpp::policy::path::raw>, std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::tag::path_events_policy, svgpp::detail::path_events_splitter<std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >, svgpp::policy::path::no_shorthands, double>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> > >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> > >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> > >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:333:8: required from ‘typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type svgpp::document_traversal<Args>::load_element_functor<XMLElement, Context, IsElementProcessed, ParentElementTag, ReferencingElement>::operator()(ElementTag) [with ElementTag = svgpp::tag::element::polygon; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ParentElementTag = mpl_::void_; ReferencingElement = svgpp::tag::element::use_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >}; typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type = void; typename boost::mpl::apply<IsElementProcessed, ElementTag>::type = mpl_::bool_<true>]’
330 | result_ = document_traversal::load_child_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | ReferencingElement
| ~~~~~~~~~~~~~~~~~~
333 | >(xml_element_, context_, tag);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/element_id_to_tag.hpp:30:7: required from ‘static bool svgpp::detail::call_if_enabled<ElementTag, F, Enabled>::call(F&) [with ElementTag = svgpp::tag::element::polygon; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> > >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>; bool Enabled = true]’
30 | fn(ElementTag());
| ~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/dict/enumerate_all_elements.inc:71:1: required from ‘bool svgpp::detail::id_to_element_tag(element_type_id, F&) [with SupportedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> > >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>]’
52 | return detail::call_if_enabled<tag::element::element_name, F, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | boost::mpl::has_key<SupportedElements, tag::element::element_name>::value > \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | ::call(fn); \
| ~~~~~~^~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ReferencingElement = svgpp::tag::element::use_; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ParentElementTag = mpl_::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:300:10: required from ‘static bool svgpp::document_traversal<Args>::load_referenced_element<ArgRef0, ArgRef1, ArgRef2, ArgRef3, ArgRef4, ArgRef5>::load(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ArgRef0 = svgpp::referencing_element<svgpp::tag::element::use_>; ArgRef1 = svgpp::expected_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > > >; ArgRef2 = svgpp::processed_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > > >; ArgRef3 = exboost::parameter::void_; ArgRef4 = exboost::parameter::void_; ArgRef5 = exboost::parameter::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >}]’
296 | return load_child_xml_element<
| ~~~~~~~~~~~~~~~~~~~~~~~
297 | expected_elements,
| ~~~~~~~~~~~~~~~~~~
298 | is_element_processed,
| ~~~~~~~~~~~~~~~~~~~~~
299 | referencing_element
| ~~~~~~~~~~~~~~~~~~~
300 | >(xml_element, parent_context,
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | boost::mpl::void_()); // ParentElementTag parameter can be of any type, it shouldn't be used for
| ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01h.cpp:349:12: required from here
343 | document_traversal_t::load_referenced_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
344 | referencing_element<tag::element::use_>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
345 | expected_elements<traits::reusable_elements>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
346 | processed_elements<
| ~~~~~~~~~~~~~~~~~~~
347 | boost::mpl::insert<processed_elements_t, tag::element::symbol>::type
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
348 | >
| ~
349 | >::load(element, *this);
| ~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 8%] Building CXX object samples/CMakeFiles/Sample01h.dir/svgpp_parser_impl.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01h.dir/svgpp_parser_impl.cpp.o -MF CMakeFiles/Sample01h.dir/svgpp_parser_impl.cpp.o.d -o CMakeFiles/Sample01h.dir/svgpp_parser_impl.cpp.o -c /<<PKGBUILDDIR>>/src/samples/svgpp_parser_impl.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/path_data.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/external_function/parse_path_data_impl.hpp:11,
from /<<PKGBUILDDIR>>/src/samples/svgpp_parser_impl.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 9%] Linking CXX executable Sample01h
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01h.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01h.dir/link.d CMakeFiles/Sample01h.dir/sample01h.cpp.o CMakeFiles/Sample01h.dir/svgpp_parser_impl.cpp.o -o Sample01h
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 9%] Built target Sample01h
make -f samples/CMakeFiles/Sample01i.dir/build.make samples/CMakeFiles/Sample01i.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01i.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01i.dir/build.make samples/CMakeFiles/Sample01i.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 9%] Building CXX object samples/CMakeFiles/Sample01i.dir/sample01i.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01i.dir/sample01i.cpp.o -MF CMakeFiles/Sample01i.dir/sample01i.cpp.o.d -o CMakeFiles/Sample01i.dir/sample01i.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01i.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01i.cpp:10:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::attribute_traversal_policy<AttributeTraversal>, exboost::parameter::aux::arg_list<svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_policy_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::attribute_traversal_policy<AttributeTraversal>, exboost::parameter::aux::arg_list<svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::path_policy, svgpp::policy::path::raw>, std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::tag::path_events_policy, svgpp::detail::path_events_splitter<std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >, svgpp::policy::path::no_shorthands, double>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> > >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::attribute_traversal_policy<AttributeTraversal>, exboost::parameter::aux::arg_list<svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:333:8: required from ‘typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type svgpp::document_traversal<Args>::load_element_functor<XMLElement, Context, IsElementProcessed, ParentElementTag, ReferencingElement>::operator()(ElementTag) [with ElementTag = svgpp::tag::element::polygon; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ParentElementTag = mpl_::void_; ReferencingElement = svgpp::tag::element::use_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>}; typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type = void; typename boost::mpl::apply<IsElementProcessed, ElementTag>::type = mpl_::bool_<true>]’
330 | result_ = document_traversal::load_child_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | ReferencingElement
| ~~~~~~~~~~~~~~~~~~
333 | >(xml_element_, context_, tag);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/element_id_to_tag.hpp:30:7: required from ‘static bool svgpp::detail::call_if_enabled<ElementTag, F, Enabled>::call(F&) [with ElementTag = svgpp::tag::element::polygon; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>; bool Enabled = true]’
30 | fn(ElementTag());
| ~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/dict/enumerate_all_elements.inc:71:1: required from ‘bool svgpp::detail::id_to_element_tag(element_type_id, F&) [with SupportedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; F = svgpp::document_traversal<svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal> >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>]’
52 | return detail::call_if_enabled<tag::element::element_name, F, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | boost::mpl::has_key<SupportedElements, tag::element::element_name>::value > \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | ::call(fn); \
| ~~~~~~^~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > >, 0>, mpl_::arg<1> >; ReferencingElement = svgpp::tag::element::use_; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ParentElementTag = mpl_::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:300:10: required from ‘static bool svgpp::document_traversal<Args>::load_referenced_element<ArgRef0, ArgRef1, ArgRef2, ArgRef3, ArgRef4, ArgRef5>::load(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ArgRef0 = svgpp::referencing_element<svgpp::tag::element::use_>; ArgRef1 = svgpp::expected_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > > >; ArgRef2 = svgpp::processed_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::set0<> > > > > > > > > > > > >; ArgRef3 = exboost::parameter::void_; ArgRef4 = exboost::parameter::void_; ArgRef5 = exboost::parameter::void_; Args = {svgpp::processed_elements<boost::mpl::set10<svgpp::tag::element::svg, svgpp::tag::element::g, svgpp::tag::element::use_, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::line, svgpp::tag::element::path, svgpp::tag::element::polygon, svgpp::tag::element::polyline, svgpp::tag::element::rect> >, svgpp::processed_attributes<boost::mpl::s_item<svgpp::tag::attribute::x, boost::mpl::s_item<svgpp::tag::attribute::y, boost::mpl::s_item<svgpp::tag::attribute::width, boost::mpl::s_item<svgpp::tag::attribute::height, boost::mpl::s_item<svgpp::tag::attribute::viewBox, boost::mpl::s_item<svgpp::tag::attribute::preserveAspectRatio, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::path, svgpp::tag::attribute::d>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::x>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::y>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::width>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::height>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::rect, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::circle, svgpp::tag::attribute::r>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::cy>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::rx>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::ellipse, svgpp::tag::attribute::ry>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y1>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::x2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::line, svgpp::tag::attribute::y2>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polyline, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::polygon, svgpp::tag::attribute::points>, boost::mpl::s_item<boost::mpl::pair<svgpp::tag::element::use_, svgpp::tag::attribute::xlink::href>, boost::mpl::s_item<svgpp::tag::attribute::stroke_width, boost::mpl::s_item<svgpp::tag::attribute::stroke, boost::mpl::s_item<svgpp::tag::attribute::transform, boost::mpl::set0<mpl_::na> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>}]’
296 | return load_child_xml_element<
| ~~~~~~~~~~~~~~~~~~~~~~~
297 | expected_elements,
| ~~~~~~~~~~~~~~~~~~
298 | is_element_processed,
| ~~~~~~~~~~~~~~~~~~~~~
299 | referencing_element
| ~~~~~~~~~~~~~~~~~~~
300 | >(xml_element, parent_context,
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | boost::mpl::void_()); // ParentElementTag parameter can be of any type, it shouldn't be used for
| ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01i.cpp:405:12: required from here
399 | document_traversal_t::load_referenced_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
400 | referencing_element<tag::element::use_>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
401 | expected_elements<traits::reusable_elements>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
402 | processed_elements<
| ~~~~~~~~~~~~~~~~~~~
403 | boost::mpl::insert<processed_elements_t, tag::element::symbol>::type
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
404 | >
| ~
405 | >::load(element, *this);
| ~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 10%] Building CXX object samples/CMakeFiles/Sample01i.dir/svgpp_parser_impl.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01i.dir/svgpp_parser_impl.cpp.o -MF CMakeFiles/Sample01i.dir/svgpp_parser_impl.cpp.o.d -o CMakeFiles/Sample01i.dir/svgpp_parser_impl.cpp.o -c /<<PKGBUILDDIR>>/src/samples/svgpp_parser_impl.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/path_data.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/external_function/parse_path_data_impl.hpp:11,
from /<<PKGBUILDDIR>>/src/samples/svgpp_parser_impl.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Linking CXX executable Sample01i
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01i.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01i.dir/link.d CMakeFiles/Sample01i.dir/sample01i.cpp.o CMakeFiles/Sample01i.dir/svgpp_parser_impl.cpp.o -o Sample01i
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 10%] Built target Sample01i
make -f samples/CMakeFiles/Sample01j.dir/build.make samples/CMakeFiles/Sample01j.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/Sample01j.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/Sample01j.dir/build.make samples/CMakeFiles/Sample01j.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 11%] Building CXX object samples/CMakeFiles/Sample01j.dir/sample01j.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01j.dir/sample01j.cpp.o -MF CMakeFiles/Sample01j.dir/sample01j.cpp.o.d -o CMakeFiles/Sample01j.dir/sample01j.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01j.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample01j.cpp:13:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::attribute_traversal_policy<AttributeTraversal>, exboost::parameter::aux::arg_list<svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<processed_attributes_t>, exboost::parameter::aux::arg_list<svgpp::processed_elements<processed_elements_t>, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_policy_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<ShapeContext, exboost::parameter::aux::arg_list<svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::attribute_traversal_policy<AttributeTraversal>, exboost::parameter::aux::arg_list<svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<processed_attributes_t>, exboost::parameter::aux::arg_list<svgpp::processed_elements<processed_elements_t>, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > > > > >, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::path_policy, svgpp::policy::path::raw>, std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::tag::path_events_policy, svgpp::detail::path_events_splitter<std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >&, svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >&>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<ShapeContext, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<ShapeContext> > > >, svgpp::policy::path::no_shorthands, double>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<ShapeContext, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<ShapeContext> >, svgpp::policy::path::no_shorthands, double> > >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = ShapeContext; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::attribute_traversal_policy<AttributeTraversal>, exboost::parameter::aux::arg_list<svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext> >, exboost::parameter::aux::arg_list<svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::context_factories<ChildContextFactories>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<processed_attributes_t>, exboost::parameter::aux::arg_list<svgpp::processed_elements<processed_elements_t>, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> > >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<processed_attributes_t, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<processed_attributes_t, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, ShapeContext, svgpp::referencing_element<void>, svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> > >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:333:8: required from ‘typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type svgpp::document_traversal<Args>::load_element_functor<XMLElement, Context, IsElementProcessed, ParentElementTag, ReferencingElement>::operator()(ElementTag) [with ElementTag = svgpp::tag::element::polygon; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<processed_elements_with_symbol_t, 0>, mpl_::arg<1> >; ParentElementTag = mpl_::void_; ReferencingElement = svgpp::tag::element::use_; Args = {svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >}; typename boost::enable_if_c<((! boost::is_same<ElementTag, svgpp::tag::element::a>::value) && typename boost::mpl::apply<IsElementProcessed, ElementTag>::type::value)>::type = void; typename boost::mpl::apply<IsElementProcessed, ElementTag>::type = mpl_::bool_<true>]’
330 | result_ = document_traversal::load_child_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332 | ReferencingElement
| ~~~~~~~~~~~~~~~~~~
333 | >(xml_element_, context_, tag);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/element_id_to_tag.hpp:30:7: required from ‘static bool svgpp::detail::call_if_enabled<ElementTag, F, Enabled>::call(F&) [with ElementTag = svgpp::tag::element::polygon; F = svgpp::document_traversal<svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> > >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<processed_elements_with_symbol_t, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>; bool Enabled = true]’
30 | fn(ElementTag());
| ~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/detail/dict/enumerate_all_elements.inc:71:1: required from ‘bool svgpp::detail::id_to_element_tag(element_type_id, F&) [with SupportedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; F = svgpp::document_traversal<svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> > >::load_element_functor<const rapidxml_ns::xml_node<>*, UseContext, boost::mpl::has_key<boost::mpl::protect<processed_elements_with_symbol_t, 0>, mpl_::arg<1> >, mpl_::void_, svgpp::tag::element::use_>]’
52 | return detail::call_if_enabled<tag::element::element_name, F, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | boost::mpl::has_key<SupportedElements, tag::element::element_name>::value > \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | ::call(fn); \
| ~~~~~~^~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<processed_elements_with_symbol_t, 0>, mpl_::arg<1> >; ReferencingElement = svgpp::tag::element::use_; XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ParentElementTag = mpl_::void_; Args = {svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:300:10: required from ‘static bool svgpp::document_traversal<Args>::load_referenced_element<ArgRef0, ArgRef1, ArgRef2, ArgRef3, ArgRef4, ArgRef5>::load(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<>*; Context = UseContext; ArgRef0 = svgpp::referencing_element<svgpp::tag::element::use_>; ArgRef1 = svgpp::expected_elements<boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::set0<> > > > > > > > > > > > > > >; ArgRef2 = svgpp::processed_elements<processed_elements_with_symbol_t>; ArgRef3 = exboost::parameter::void_; ArgRef4 = exboost::parameter::void_; ArgRef5 = exboost::parameter::void_; Args = {svgpp::processed_elements<processed_elements_t>, svgpp::processed_attributes<processed_attributes_t>, svgpp::viewport_policy<svgpp::policy::viewport::as_transform>, svgpp::context_factories<ChildContextFactories>, svgpp::markers_policy<svgpp::policy::markers::calculate_always>, svgpp::color_factory<svgpp::factory::color::percentage_adapter<ColorFactoryBase> >, svgpp::length_policy<svgpp::policy::length::forward_to_method<BaseContext, const svgpp::factory::length::unitless<double, double, svgpp::tag::length_units::mm> > >, svgpp::attribute_traversal_policy<AttributeTraversal>, svgpp::transform_events_policy<svgpp::policy::transform_events::forward_to_method<BaseContext> >}]’
296 | return load_child_xml_element<
| ~~~~~~~~~~~~~~~~~~~~~~~
297 | expected_elements,
| ~~~~~~~~~~~~~~~~~~
298 | is_element_processed,
| ~~~~~~~~~~~~~~~~~~~~~
299 | referencing_element
| ~~~~~~~~~~~~~~~~~~~
300 | >(xml_element, parent_context,
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301 | boost::mpl::void_()); // ParentElementTag parameter can be of any type, it shouldn't be used for
| ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/sample01j.cpp:470:12: required from here
466 | document_traversal_t::load_referenced_element<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
467 | referencing_element<tag::element::use_>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
468 | expected_elements<traits::reusable_elements>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
469 | processed_elements<processed_elements_with_symbol_t>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
470 | >::load(element, *this);
| ~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 11%] Building CXX object samples/CMakeFiles/Sample01j.dir/sample01j_impl.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/Sample01j.dir/sample01j_impl.cpp.o -MF CMakeFiles/Sample01j.dir/sample01j_impl.cpp.o.d -o CMakeFiles/Sample01j.dir/sample01j_impl.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample01j_impl.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/external_function/parse_color_impl.hpp:12,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/parser/external_function/parse_all_impl.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/sample01j_impl.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 12%] Linking CXX executable Sample01j
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sample01j.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/Sample01j.dir/link.d CMakeFiles/Sample01j.dir/sample01j.cpp.o CMakeFiles/Sample01j.dir/sample01j_impl.cpp.o -o Sample01j
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 12%] Built target Sample01j
make -f samples/CMakeFiles/SampleGradient.dir/build.make samples/CMakeFiles/SampleGradient.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleGradient.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleGradient.dir/build.make samples/CMakeFiles/SampleGradient.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 12%] Building CXX object samples/CMakeFiles/SampleGradient.dir/sample_gradient.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleGradient.dir/sample_gradient.cpp.o -MF CMakeFiles/SampleGradient.dir/sample_gradient.cpp.o.d -o CMakeFiles/SampleGradient.dir/sample_gradient.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_gradient.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/sample_gradient.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Linking CXX executable SampleGradient
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleGradient.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleGradient.dir/link.d CMakeFiles/SampleGradient.dir/sample_gradient.cpp.o -o SampleGradient
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 13%] Built target SampleGradient
make -f samples/CMakeFiles/SampleFilter.dir/build.make samples/CMakeFiles/SampleFilter.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleFilter.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleFilter.dir/build.make samples/CMakeFiles/SampleFilter.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 13%] Building CXX object samples/CMakeFiles/SampleFilter.dir/sample_filter.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleFilter.dir/sample_filter.cpp.o -MF CMakeFiles/SampleFilter.dir/sample_filter.cpp.o.d -o CMakeFiles/SampleFilter.dir/sample_filter.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_filter.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/sample_filter.cpp:6:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 14%] Linking CXX executable SampleFilter
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleFilter.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleFilter.dir/link.d CMakeFiles/SampleFilter.dir/sample_filter.cpp.o -o SampleFilter
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 14%] Built target SampleFilter
make -f samples/CMakeFiles/SampleAnimation.dir/build.make samples/CMakeFiles/SampleAnimation.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleAnimation.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleAnimation.dir/build.make samples/CMakeFiles/SampleAnimation.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 14%] Building CXX object samples/CMakeFiles/SampleAnimation.dir/sample_animation.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleAnimation.dir/sample_animation.cpp.o -MF CMakeFiles/SampleAnimation.dir/sample_animation.cpp.o.d -o CMakeFiles/SampleAnimation.dir/sample_animation.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_animation.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample_animation.cpp:6:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Linking CXX executable SampleAnimation
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleAnimation.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleAnimation.dir/link.d CMakeFiles/SampleAnimation.dir/sample_animation.cpp.o -o SampleAnimation
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 15%] Built target SampleAnimation
make -f samples/CMakeFiles/SampleIRI.dir/build.make samples/CMakeFiles/SampleIRI.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleIRI.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleIRI.dir/build.make samples/CMakeFiles/SampleIRI.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 15%] Building CXX object samples/CMakeFiles/SampleIRI.dir/sample_iri.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleIRI.dir/sample_iri.cpp.o -MF CMakeFiles/SampleIRI.dir/sample_iri.cpp.o.d -o CMakeFiles/SampleIRI.dir/sample_iri.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_iri.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample_iri.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 16%] Linking CXX executable SampleIRI
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleIRI.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleIRI.dir/link.d CMakeFiles/SampleIRI.dir/sample_iri.cpp.o -o SampleIRI
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 16%] Built target SampleIRI
make -f samples/CMakeFiles/SampleTransform01.dir/build.make samples/CMakeFiles/SampleTransform01.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleTransform01.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleTransform01.dir/build.make samples/CMakeFiles/SampleTransform01.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 16%] Building CXX object samples/CMakeFiles/SampleTransform01.dir/sample_transform01.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleTransform01.dir/sample_transform01.cpp.o -MF CMakeFiles/SampleTransform01.dir/sample_transform01.cpp.o.d -o CMakeFiles/SampleTransform01.dir/sample_transform01.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_transform01.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample_transform01.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 17%] Linking CXX executable SampleTransform01
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleTransform01.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleTransform01.dir/link.d CMakeFiles/SampleTransform01.dir/sample_transform01.cpp.o -o SampleTransform01
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 17%] Built target SampleTransform01
make -f samples/CMakeFiles/SampleTransform02.dir/build.make samples/CMakeFiles/SampleTransform02.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleTransform02.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleTransform02.dir/build.make samples/CMakeFiles/SampleTransform02.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 17%] Building CXX object samples/CMakeFiles/SampleTransform02.dir/sample_transform02.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleTransform02.dir/sample_transform02.cpp.o -MF CMakeFiles/SampleTransform02.dir/sample_transform02.cpp.o.d -o CMakeFiles/SampleTransform02.dir/sample_transform02.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_transform02.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample_transform02.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 18%] Linking CXX executable SampleTransform02
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleTransform02.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleTransform02.dir/link.d CMakeFiles/SampleTransform02.dir/sample_transform02.cpp.o -o SampleTransform02
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 18%] Built target SampleTransform02
make -f samples/CMakeFiles/SampleValue01.dir/build.make samples/CMakeFiles/SampleValue01.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleValue01.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleValue01.dir/build.make samples/CMakeFiles/SampleValue01.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 18%] Building CXX object samples/CMakeFiles/SampleValue01.dir/sample_value01.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleValue01.dir/sample_value01.cpp.o -MF CMakeFiles/SampleValue01.dir/sample_value01.cpp.o.d -o CMakeFiles/SampleValue01.dir/sample_value01.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_value01.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample_value01.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 19%] Linking CXX executable SampleValue01
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleValue01.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleValue01.dir/link.d CMakeFiles/SampleValue01.dir/sample_value01.cpp.o -o SampleValue01
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 19%] Built target SampleValue01
make -f samples/CMakeFiles/SampleValue02.dir/build.make samples/CMakeFiles/SampleValue02.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples/CMakeFiles/SampleValue02.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f samples/CMakeFiles/SampleValue02.dir/build.make samples/CMakeFiles/SampleValue02.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 19%] Building CXX object samples/CMakeFiles/SampleValue02.dir/sample_value02.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/samples/../../include -I/<<PKGBUILDDIR>>/src/samples/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT samples/CMakeFiles/SampleValue02.dir/sample_value02.cpp.o -MF CMakeFiles/SampleValue02.dir/sample_value02.cpp.o.d -o CMakeFiles/SampleValue02.dir/sample_value02.cpp.o -c /<<PKGBUILDDIR>>/src/samples/sample_value02.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/samples/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/samples/sample_value02.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 20%] Linking CXX executable SampleValue02
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/samples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SampleValue02.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/SampleValue02.dir/link.d CMakeFiles/SampleValue02.dir/sample_value02.cpp.o -o SampleValue02
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 20%] Built target SampleValue02
make -f test/CMakeFiles/ParserGTest.dir/build.make test/CMakeFiles/ParserGTest.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/CMakeFiles/ParserGTest.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f test/CMakeFiles/ParserGTest.dir/build.make test/CMakeFiles/ParserGTest.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 21%] Building CXX object test/CMakeFiles/ParserGTest.dir/basic_shapes_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/basic_shapes_test.cpp.o -MF CMakeFiles/ParserGTest.dir/basic_shapes_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/basic_shapes_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/basic_shapes_test.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/basic_shapes_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object test/CMakeFiles/ParserGTest.dir/color_grammar_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/color_grammar_test.cpp.o -MF CMakeFiles/ParserGTest.dir/color_grammar_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/color_grammar_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/color_grammar_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/src/test/color_grammar_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/color_grammar_test.cpp:4:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/color_grammar_test.cpp:116:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
116 | INSTANTIATE_TEST_CASE_P(color_grammar,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/color_grammar_test.cpp:131:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
131 | INSTANTIATE_TEST_CASE_P(color_grammar,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object test/CMakeFiles/ParserGTest.dir/dictionary_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/dictionary_test.cpp.o -MF CMakeFiles/ParserGTest.dir/dictionary_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/dictionary_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/dictionary_test.cpp
[ 22%] Building CXX object test/CMakeFiles/ParserGTest.dir/attribute_traversal_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/attribute_traversal_test.cpp.o -MF CMakeFiles/ParserGTest.dir/attribute_traversal_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/attribute_traversal_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/attribute_traversal_test.cpp
[ 23%] Building CXX object test/CMakeFiles/ParserGTest.dir/css_style_iterator_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/css_style_iterator_test.cpp.o -MF CMakeFiles/ParserGTest.dir/css_style_iterator_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/css_style_iterator_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/css_style_iterator_test.cpp
[ 23%] Building CXX object test/CMakeFiles/ParserGTest.dir/clock_value_grammar_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/clock_value_grammar_test.cpp.o -MF CMakeFiles/ParserGTest.dir/clock_value_grammar_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/clock_value_grammar_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/clock_value_grammar_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/clock_value.hpp:10,
from /<<PKGBUILDDIR>>/src/test/clock_value_grammar_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/clock_value_grammar_test.cpp:3:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/clock_value_grammar_test.cpp:71:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
71 | INSTANTIATE_TEST_CASE_P(clock_value_grammar,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/clock_value_grammar_test.cpp:86:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
86 | INSTANTIATE_TEST_CASE_P(clock_value_grammar,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object test/CMakeFiles/ParserGTest.dir/document_traversal_a_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/document_traversal_a_test.cpp.o -MF CMakeFiles/ParserGTest.dir/document_traversal_a_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/document_traversal_a_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/document_traversal_a_test.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/document_traversal_a_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object test/CMakeFiles/ParserGTest.dir/length_factory_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/length_factory_test.cpp.o -MF CMakeFiles/ParserGTest.dir/length_factory_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/length_factory_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/length_factory_test.cpp
[ 24%] Building CXX object test/CMakeFiles/ParserGTest.dir/list_of_points_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/list_of_points_test.cpp.o -MF CMakeFiles/ParserGTest.dir/list_of_points_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/list_of_points_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/list_of_points_test.cpp
In file included from /usr/include/boost/type_index.hpp:25,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /usr/include/boost/spirit/home/support/container.hpp:21,
from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
from /usr/include/boost/spirit/home/support/context.hpp:17,
from /usr/include/boost/spirit/home/qi/parse.hpp:15,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/parse_list_iterator.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:13,
from /<<PKGBUILDDIR>>/src/test/list_of_points_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/list_of_points_test.cpp:3:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/list_of_points_test.cpp:68:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
68 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/list_of_points_test.cpp:87:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
87 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/stl_algobase.h:64,
from /usr/include/c++/14/string:51,
from /usr/include/c++/14/bits/locale_classes.h:40,
from /usr/include/c++/14/bits/ios_base.h:41,
from /usr/include/c++/14/streambuf:43,
from /usr/include/c++/14/bits/streambuf_iterator.h:35,
from /usr/include/c++/14/iterator:66,
from /usr/include/boost/iterator/iterator_traits.hpp:10,
from /usr/include/boost/iterator/iterator_facade.hpp:12,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/finite_function_iterator.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:12:
/usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]’:
/<<PKGBUILDDIR>>/src/test/list_of_points_test.cpp:30:45: required from here
30 | valid_case_t("1 2", list_of(std::make_pair(1.0, 2.0)).convert_to_container<pair_list_t>() ),
| ~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
1132 | make_pair(_T1&& __x, _T2&& __y)
| ^~~~~~~~~
[ 25%] Building CXX object test/CMakeFiles/ParserGTest.dir/path_grammar_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/path_grammar_test.cpp.o -MF CMakeFiles/ParserGTest.dir/path_grammar_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/path_grammar_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/path_grammar_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/path_data.hpp:10,
from /<<PKGBUILDDIR>>/src/test/path_grammar_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 25%] Building CXX object test/CMakeFiles/ParserGTest.dir/path_markers_adapter_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/path_markers_adapter_test.cpp.o -MF CMakeFiles/ParserGTest.dir/path_markers_adapter_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/path_markers_adapter_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/path_markers_adapter_test.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/path.hpp:17,
from /<<PKGBUILDDIR>>/src/test/path_markers_adapter_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 26%] Building CXX object test/CMakeFiles/ParserGTest.dir/polyline_markers_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/polyline_markers_test.cpp.o -MF CMakeFiles/ParserGTest.dir/polyline_markers_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/polyline_markers_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/polyline_markers_test.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/polyline_markers_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<{anonymous}::Context, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > >, svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_policy_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<{anonymous}::Context, exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > >, svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::path_policy, svgpp::policy::path::raw>, std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<{anonymous}::Context, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<{anonymous}::Context> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<{anonymous}::Context, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<{anonymous}::Context> > > >&, svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >&>, svgpp::tag::path_events_policy, svgpp::detail::path_events_splitter<std::pair<svgpp::path_adapter<svgpp::path_markers_adapter<{anonymous}::Context, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<{anonymous}::Context> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<{anonymous}::Context, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<{anonymous}::Context> > > >&, svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >&>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<svgpp::path_markers_adapter<{anonymous}::Context, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<{anonymous}::Context> >, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::forward_to_method<svgpp::path_markers_adapter<{anonymous}::Context, svgpp::policy::markers::calculate_always, double, svgpp::policy::marker_events::default_policy<{anonymous}::Context> > > >, svgpp::policy::path::no_shorthands, double>, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<{anonymous}::Context, svgpp::policy::path::no_shorthands, double, svgpp::policy::path_events::default_policy<{anonymous}::Context> >, svgpp::policy::path::no_shorthands, double> > >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polyline> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polyline; Context = {anonymous}::Context; Args = {svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::markers_policy<svgpp::policy::markers::calculate_always>, exboost::parameter::aux::arg_list<svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, exboost::parameter::aux::arg_list<svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polyline, {anonymous}::Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::set1<svgpp::tag::attribute::points>, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::set1<svgpp::tag::attribute::points>, 0>, boost::mpl::pair<svgpp::tag::element::polyline, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/attribute_id_to_tag.hpp:1180:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polyline, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polyline, {anonymous}::Context, svgpp::referencing_element<void>, svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always> >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::has_key<boost::mpl::protect<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline>, 0>, mpl_::arg<1> >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<char>*; Context = {anonymous}::Context; ParentElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:216:85: required from ‘static typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type svgpp::document_traversal<Args>::load_element_content(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; XMLElement = const rapidxml_ns::xml_node<char>*; Context = {anonymous}::Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}; typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type = bool; typename svgpp::traits::child_element_types<ElementTag>::type = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >]’
216 | if (!load_child_xml_element<ExpectedChildElements, is_element_processed, void>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
217 | xml_child_element, context, element_tag))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:140:57: required from ‘static bool svgpp::document_traversal<Args>::load_element(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<char>*; Context = {anonymous}::Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
140 | || load_element_content<ExpectedChildElements>(xml_element, context, element_tag));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:118:12: required from ‘static bool svgpp::document_traversal<Args>::load_expected_element(const XMLElement&, Context&, ElementTag) [with XMLElement = const rapidxml_ns::xml_node<char>*; Context = {anonymous}::Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
115 | load_element<
| ~~~~~~~~~~~~~
116 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | void
| ~~~~
118 | >(xml_element, context, expected_element);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:97:33: required from ‘static bool svgpp::document_traversal<Args>::load_document(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<char>*; Context = {anonymous}::Context; Args = {svgpp::processed_elements<boost::mpl::set2<svgpp::tag::element::svg, svgpp::tag::element::polyline> >, svgpp::processed_attributes<boost::mpl::set1<svgpp::tag::attribute::points> >, svgpp::markers_policy<svgpp::policy::markers::calculate_always>}]’
97 | return load_expected_element(xml_element_svg, context, tag::element::svg());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/polyline_markers_test.cpp:52:3: required from here
53 | svgpp::document_traversal<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
54 | svgpp::processed_elements<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | boost::mpl::set<
| ~~~~~~~~~~~~~~~~
56 | svgpp::tag::element::svg,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
57 | svgpp::tag::element::polyline
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
58 | >::type
| ~~~~~~~
59 | >,
| ~~
60 | svgpp::processed_attributes<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
61 | boost::mpl::set<
| ~~~~~~~~~~~~~~~~
62 | svgpp::tag::attribute::points
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
63 | >::type
| ~~~~~~~
64 | >,
| ~~
65 | svgpp::markers_policy<svgpp::policy::markers::calculate_always>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66 | >::load_document(svg_element, context)));
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[ 26%] Building CXX object test/CMakeFiles/ParserGTest.dir/preserveAspectRatio_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/preserveAspectRatio_test.cpp.o -MF CMakeFiles/ParserGTest.dir/preserveAspectRatio_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/preserveAspectRatio_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/preserveAspectRatio_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/misc.hpp:12,
from /<<PKGBUILDDIR>>/src/test/preserveAspectRatio_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/preserveAspectRatio_test.cpp:3:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/preserveAspectRatio_test.cpp:116:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
116 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/preserveAspectRatio_test.cpp:128:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
128 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object test/CMakeFiles/ParserGTest.dir/transform_grammar_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/transform_grammar_test.cpp.o -MF CMakeFiles/ParserGTest.dir/transform_grammar_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/transform_grammar_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/transform_grammar_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/transform.hpp:11,
from /<<PKGBUILDDIR>>/src/test/transform_grammar_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object test/CMakeFiles/ParserGTest.dir/transform_strict_grammar_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/transform_strict_grammar_test.cpp.o -MF CMakeFiles/ParserGTest.dir/transform_strict_grammar_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/transform_strict_grammar_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/transform_strict_grammar_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/transform.hpp:11,
from /<<PKGBUILDDIR>>/src/test/transform_grammar_test.cpp:1,
from /<<PKGBUILDDIR>>/src/test/transform_strict_grammar_test.cpp:2:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object test/CMakeFiles/ParserGTest.dir/urange_grammar_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/urange_grammar_test.cpp.o -MF CMakeFiles/ParserGTest.dir/urange_grammar_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/urange_grammar_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/urange_grammar_test.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/urange.hpp:10,
from /<<PKGBUILDDIR>>/src/test/urange_grammar_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/urange_grammar_test.cpp:3:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/urange_grammar_test.cpp:73:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
73 | INSTANTIATE_TEST_CASE_P(urange_grammar,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/urange_grammar_test.cpp:88:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
88 | INSTANTIATE_TEST_CASE_P(urange_grammar,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object test/CMakeFiles/ParserGTest.dir/value_parser_length_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/value_parser_length_test.cpp.o -MF CMakeFiles/ParserGTest.dir/value_parser_length_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/value_parser_length_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/value_parser_length_test.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/length.hpp:14,
from /<<PKGBUILDDIR>>/src/test/value_parser_length_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/value_parser_length_test.cpp:4:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/value_parser_length_test.cpp:153:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
153 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/value_parser_length_test.cpp:161:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
161 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object test/CMakeFiles/ParserGTest.dir/value_parser_paint_ie_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/value_parser_paint_ie_test.cpp.o -MF CMakeFiles/ParserGTest.dir/value_parser_paint_ie_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/value_parser_paint_ie_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/value_parser_paint_ie_test.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/paint.hpp:14,
from /<<PKGBUILDDIR>>/src/test/value_parser_paint_ie_test.cpp:3:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/value_parser_paint_ie_test.cpp:5:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/value_parser_paint_ie_test.cpp:93:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
93 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object test/CMakeFiles/ParserGTest.dir/value_parser_paint_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/value_parser_paint_test.cpp.o -MF CMakeFiles/ParserGTest.dir/value_parser_paint_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/value_parser_paint_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/value_parser_paint_test.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/paint.hpp:14,
from /<<PKGBUILDDIR>>/src/test/value_parser_paint_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67,
from /<<PKGBUILDDIR>>/src/test/value_parser_paint_test.cpp:3:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/value_parser_paint_test.cpp:91:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
91 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122,
from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49,
from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47,
from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43,
from /usr/src/googletest/googletest/include/gtest/gtest.h:64:
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:539:72: warning: ‘constexpr bool testing::internal::InstantiateTestCase_P_IsDeprecated()’ is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations]
539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/test/value_parser_paint_test.cpp:109:1: note: in expansion of macro ‘INSTANTIATE_TEST_CASE_P’
109 | INSTANTIATE_TEST_CASE_P(value_parser,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h:1247:16: note: declared here
1247 | constexpr bool InstantiateTestCase_P_IsDeprecated() { return true; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object test/CMakeFiles/ParserGTest.dir/value_parser_path_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/value_parser_path_test.cpp.o -MF CMakeFiles/ParserGTest.dir/value_parser_path_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/value_parser_path_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/value_parser_path_test.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/path.hpp:17,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/path_markers.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/path_data.hpp:12,
from /<<PKGBUILDDIR>>/src/test/value_parser_path_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object test/CMakeFiles/ParserGTest.dir/value_parser_transform_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/value_parser_transform_test.cpp.o -MF CMakeFiles/ParserGTest.dir/value_parser_transform_test.cpp.o.d -o CMakeFiles/ParserGTest.dir/value_parser_transform_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/value_parser_transform_test.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/transform.hpp:13,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/transform_list.hpp:12,
from /<<PKGBUILDDIR>>/src/test/value_parser_transform_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object test/CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock_main.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock_main.cc.o -MF CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock_main.cc.o.d -o CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock_main.cc.o -c /usr/src/googletest/googlemock/src/gmock_main.cc
[ 31%] Building CXX object test/CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o -MF CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o.d -o CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc
[ 32%] Building CXX object test/CMakeFiles/ParserGTest.dir/usr/src/googletest/googletest/src/gtest-all.cc.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/ParserGTest.dir/usr/src/googletest/googletest/src/gtest-all.cc.o -MF CMakeFiles/ParserGTest.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d -o CMakeFiles/ParserGTest.dir/usr/src/googletest/googletest/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc
[ 32%] Linking CXX executable ParserGTest
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ParserGTest.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/ParserGTest.dir/link.d CMakeFiles/ParserGTest.dir/basic_shapes_test.cpp.o CMakeFiles/ParserGTest.dir/color_grammar_test.cpp.o CMakeFiles/ParserGTest.dir/dictionary_test.cpp.o CMakeFiles/ParserGTest.dir/attribute_traversal_test.cpp.o CMakeFiles/ParserGTest.dir/css_style_iterator_test.cpp.o CMakeFiles/ParserGTest.dir/clock_value_grammar_test.cpp.o CMakeFiles/ParserGTest.dir/document_traversal_a_test.cpp.o CMakeFiles/ParserGTest.dir/length_factory_test.cpp.o CMakeFiles/ParserGTest.dir/list_of_points_test.cpp.o CMakeFiles/ParserGTest.dir/path_grammar_test.cpp.o CMakeFiles/ParserGTest.dir/path_markers_adapter_test.cpp.o CMakeFiles/ParserGTest.dir/polyline_markers_test.cpp.o CMakeFiles/ParserGTest.dir/preserveAspectRatio_test.cpp.o CMakeFiles/ParserGTest.dir/transform_grammar_test.cpp.o CMakeFiles/ParserGTest.dir/transform_strict_grammar_test.cpp.o CMakeFiles/ParserGTest.dir/urange_grammar_test.cpp.o CMakeFiles/ParserGTest.dir/value_parser_length_test.cpp.o CMakeFiles/ParserGTest.dir/value_parser_paint_ie_test.cpp.o CMakeFiles/ParserGTest.dir/value_parser_paint_test.cpp.o CMakeFiles/ParserGTest.dir/value_parser_path_test.cpp.o CMakeFiles/ParserGTest.dir/value_parser_transform_test.cpp.o CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock_main.cc.o "CMakeFiles/ParserGTest.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o" "CMakeFiles/ParserGTest.dir/usr/src/googletest/googletest/src/gtest-all.cc.o" -o ParserGTest -lpthread
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 32%] Built target ParserGTest
make -f test/CMakeFiles/CheckHeadersAutonomy.dir/build.make test/CMakeFiles/CheckHeadersAutonomy.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/CMakeFiles/CheckHeadersAutonomy.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f test/CMakeFiles/CheckHeadersAutonomy.dir/build.make test/CMakeFiles/CheckHeadersAutonomy.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 32%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_basic_shapes_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_basic_shapes_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_basic_shapes_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_basic_shapes_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_basic_shapes_hpp.cpp
[ 32%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_circle_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_circle_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_circle_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_circle_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_circle_hpp.cpp
[ 33%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_ellipse_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_ellipse_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_ellipse_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_ellipse_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_ellipse_hpp.cpp
[ 33%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_line_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_line_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_line_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_line_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_line_hpp.cpp
[ 34%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_list_of_points_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_list_of_points_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_list_of_points_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_list_of_points_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_list_of_points_hpp.cpp
[ 34%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_marker_viewport_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_marker_viewport_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_marker_viewport_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_marker_viewport_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_marker_viewport_hpp.cpp
[ 35%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_path_hpp.cpp
[ 35%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_markers_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_markers_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_markers_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_markers_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_path_markers_hpp.cpp
[ 36%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_rect_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_rect_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_rect_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_rect_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_rect_hpp.cpp
[ 36%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_transform_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_transform_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_transform_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_transform_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_transform_hpp.cpp
[ 37%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_viewport_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_viewport_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_viewport_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_viewport_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_adapter_viewport_hpp.cpp
[ 37%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_dispatcher_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_dispatcher_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_dispatcher_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_dispatcher_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_attribute_dispatcher_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/path.hpp:17,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/rect.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/basic_shapes.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_attribute_dispatcher_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_attribute_traversal_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_attribute_traversal_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_attribute_traversal_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_attribute_traversal_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_attribute_traversal_attribute_traversal_hpp.cpp
[ 38%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_common_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_common_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_common_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_common_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_attribute_traversal_common_hpp.cpp
[ 39%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_prioritized_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_prioritized_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_prioritized_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_prioritized_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_attribute_traversal_prioritized_hpp.cpp
[ 39%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_sequential_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_sequential_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_sequential_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_sequential_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_attribute_traversal_sequential_hpp.cpp
[ 40%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_config_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_config_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_config_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_config_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_config_hpp.cpp
[ 40%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_definitions_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_definitions_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_definitions_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_definitions_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_definitions_hpp.cpp
[ 41%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_adapt_context_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_adapt_context_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_adapt_context_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_adapt_context_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_adapt_context_hpp.cpp
[ 41%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_attribute_id_hpp.cpp
[ 42%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_to_tag_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_to_tag_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_to_tag_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_to_tag_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_attribute_id_to_tag_hpp.cpp
[ 42%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_attribute_name_hpp.cpp
[ 43%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_to_id_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_to_id_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_to_id_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_to_id_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_attribute_name_to_id_hpp.cpp
[ 43%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_id_to_tag_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_id_to_tag_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_id_to_tag_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_id_to_tag_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_element_id_to_tag_hpp.cpp
[ 44%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_type_id_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_type_id_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_type_id_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_type_id_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_element_type_id_hpp.cpp
[ 44%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_char_types_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_char_types_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_char_types_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_char_types_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_literal_char_types_hpp.cpp
[ 45%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_values_dictionary_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_values_dictionary_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_values_dictionary_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_values_dictionary_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_literal_values_dictionary_hpp.cpp
[ 45%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_names_dictionary_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_names_dictionary_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_names_dictionary_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_names_dictionary_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_names_dictionary_hpp.cpp
[ 46%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_namespace_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_namespace_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_namespace_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_namespace_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_namespace_hpp.cpp
[ 46%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_required_attributes_check_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_required_attributes_check_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_required_attributes_check_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_required_attributes_check_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_detail_required_attributes_check_hpp.cpp
[ 46%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_document_traversal_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_document_traversal_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_document_traversal_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_document_traversal_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_document_traversal_hpp.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_document_traversal_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_angle_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_angle_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_angle_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_angle_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_angle_hpp.cpp
[ 47%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_color_hpp.cpp
[ 48%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_context_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_context_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_context_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_context_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_context_hpp.cpp
[ 48%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_icc_color_stub_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_icc_color_stub_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_icc_color_stub_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_icc_color_stub_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_icc_color_stub_hpp.cpp
[ 49%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_integer_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_integer_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_integer_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_integer_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_integer_color_hpp.cpp
[ 49%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_angle_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_angle_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_angle_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_angle_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_unitless_angle_hpp.cpp
[ 50%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_length_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_length_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_length_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_length_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_factory_unitless_length_hpp.cpp
[ 50%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_number_type_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_number_type_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_number_type_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_number_type_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_number_type_hpp.cpp
[ 51%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_angle_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_angle_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_angle_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_angle_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_angle_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/angle.hpp:13,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_angle_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_animation_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_animation_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_animation_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_animation_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_animation_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/animation.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_animation_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_color_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/color.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_color_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_css_style_iterator_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_css_style_iterator_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_css_style_iterator_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_css_style_iterator_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_css_style_iterator_hpp.cpp
[ 53%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_common_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_common_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_common_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_common_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_detail_common_hpp.cpp
[ 53%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_finite_function_iterator_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_finite_function_iterator_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_finite_function_iterator_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_finite_function_iterator_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_detail_finite_function_iterator_hpp.cpp
[ 54%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_parse_list_iterator_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_parse_list_iterator_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_parse_list_iterator_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_parse_list_iterator_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_detail_parse_list_iterator_hpp.cpp
[ 54%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_pass_iri_value_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_pass_iri_value_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_pass_iri_value_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_pass_iri_value_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_detail_pass_iri_value_hpp.cpp
[ 55%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_value_parser_parameters_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_value_parser_parameters_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_value_parser_parameters_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_value_parser_parameters_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_detail_value_parser_parameters_hpp.cpp
[ 55%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_color_impl.hpp:12,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_all_impl.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_color_hpp.cpp
[ 56%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_color_impl.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_length_hpp.cpp
[ 57%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_length_impl.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_misc_hpp.cpp
[ 58%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_misc_impl.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_paint_hpp.cpp
[ 59%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color_optional_icc_color.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_paint_impl.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_path_data_hpp.cpp
[ 60%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/path_data.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_path_data_impl.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/preserveAspectRatio.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_preserveAspectRatio.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/preserveAspectRatio.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_preserveAspectRatio.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_preserveAspectRatio_impl.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_transform_hpp.cpp
[ 62%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/transform.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/external_function/parse_transform_impl.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_path_events_interface_proxy_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_path_events_interface_proxy_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_path_events_interface_proxy_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_path_events_interface_proxy_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_path_events_interface_proxy_hpp.cpp
[ 63%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_transform_events_interface_proxy_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_transform_events_interface_proxy_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_transform_events_interface_proxy_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_transform_events_interface_proxy_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_external_function_transform_events_interface_proxy_hpp.cpp
[ 63%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_angle_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_angle_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_angle_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_angle_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_angle_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/angle.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_angle_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 64%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_clock_value_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_clock_value_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_clock_value_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_clock_value_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_clock_value_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/clock_value.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_clock_value_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 64%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_color_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_color_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/color_optional_icc_color.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_icc_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_icc_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_icc_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_icc_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_icc_color_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/icc_color.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_icc_color_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_iri_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_iri_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_iri_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_iri_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_iri_hpp.cpp
[ 67%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_length_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_length_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_length_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_length_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_length_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/length.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_length_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 67%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_path_data_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_path_data_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_path_data_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_path_data_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_path_data_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/path_data.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_path_data_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 68%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/preserveAspectRatio.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 68%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_transform_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_transform_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_transform_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_transform_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_transform_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/transform.hpp:11,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_transform_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_urange_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_urange_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_urange_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_urange_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_urange_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/urange.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_grammar_urange_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_iri_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_iri_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_iri_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_iri_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_iri_hpp.cpp
[ 70%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_length_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_length_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_length_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_length_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_length_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/length.hpp:14,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_length_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 70%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_list_of_points_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_list_of_points_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_list_of_points_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_list_of_points_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_list_of_points_hpp.cpp
In file included from /usr/include/boost/type_index.hpp:25,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /usr/include/boost/spirit/home/support/container.hpp:21,
from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
from /usr/include/boost/spirit/home/support/context.hpp:17,
from /usr/include/boost/spirit/home/qi/parse.hpp:15,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/parse_list_iterator.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:13,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_list_of_points_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_literal_enumeration_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_literal_enumeration_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_literal_enumeration_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_literal_enumeration_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_literal_enumeration_hpp.cpp
[ 71%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_misc_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_misc_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_misc_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_misc_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_misc_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/misc.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_misc_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_number_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_number_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_number_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_number_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_number_hpp.cpp
In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9,
from /usr/include/boost/typeof/typeof.hpp:16,
from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41,
from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23,
from /usr/include/boost/phoenix/support/vector.hpp:15,
from /usr/include/boost/phoenix/core/environment.hpp:14,
from /usr/include/boost/phoenix/core/actor.hpp:19,
from /usr/include/boost/spirit/home/support/make_component.hpp:17,
from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/common.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/number.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_number_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_paint_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_paint_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_paint_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_paint_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_paint_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/paint.hpp:14,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_paint_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_path_data_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_path_data_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_path_data_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_path_data_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_path_data_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/path.hpp:17,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/path_markers.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/path_data.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_path_data_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_percentage_or_length_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_percentage_or_length_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_percentage_or_length_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_percentage_or_length_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_percentage_or_length_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/length.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/percentage_or_length.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_percentage_or_length_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 74%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_string_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_string_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_string_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_string_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_string_hpp.cpp
[ 74%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_transform_list_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_transform_list_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_transform_list_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_transform_list_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_transform_list_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/adapter/transform.hpp:13,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/transform_list.hpp:12,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_transform_list_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 74%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_type_or_literal_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_type_or_literal_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_type_or_literal_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_type_or_literal_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_type_or_literal_hpp.cpp
[ 75%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_value_parser_hpp.cpp
In file included from /usr/include/boost/lexical_cast.hpp:26,
from /usr/include/boost/math/tools/convert_from_string.hpp:17,
from /usr/include/boost/math/constants/constants.hpp:14,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/traits/angle_units.hpp:11,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/unitless_angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/factory/angle.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/detail/default_policies.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/adapt_context.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/detail/value_parser_parameters.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/angle.hpp:13,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/value_parser.hpp:10,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_value_parser_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_fwd_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_fwd_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_fwd_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_fwd_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_parser_value_parser_fwd_hpp.cpp
[ 76%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_attribute_traversal_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_attribute_traversal_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_attribute_traversal_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_attribute_traversal_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_attribute_traversal_hpp.cpp
[ 76%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_basic_shapes_hpp.cpp
[ 77%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_basic_shapes_events_hpp.cpp
[ 77%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_css_name_to_id_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_css_name_to_id_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_css_name_to_id_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_css_name_to_id_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_detail_css_name_to_id_hpp.cpp
[ 78%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_default_policies_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_default_policies_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_default_policies_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_default_policies_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_detail_default_policies_hpp.cpp
[ 78%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_load_path_splitter_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_load_path_splitter_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_load_path_splitter_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_load_path_splitter_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_detail_load_path_splitter_hpp.cpp
[ 79%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_path_events_splitter_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_path_events_splitter_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_path_events_splitter_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_path_events_splitter_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_detail_path_events_splitter_hpp.cpp
[ 79%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_document_traversal_control_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_document_traversal_control_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_document_traversal_control_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_document_traversal_control_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_document_traversal_control_hpp.cpp
[ 80%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_error_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_error_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_error_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_error_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_error_hpp.cpp
[ 80%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_icc_color_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_icc_color_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_icc_color_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_icc_color_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_icc_color_hpp.cpp
[ 81%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_iri_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_iri_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_iri_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_iri_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_iri_hpp.cpp
[ 81%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_length_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_length_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_length_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_length_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_length_hpp.cpp
[ 82%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_marker_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_marker_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_marker_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_marker_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_marker_events_hpp.cpp
[ 82%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_markers_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_markers_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_markers_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_markers_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_markers_hpp.cpp
[ 83%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_notify_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_notify_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_notify_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_notify_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_notify_hpp.cpp
[ 83%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_path_hpp.cpp
[ 84%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_path_events_hpp.cpp
[ 84%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_text_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_text_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_text_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_text_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_text_events_hpp.cpp
[ 85%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_transform_hpp.cpp
[ 85%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_transform_events_hpp.cpp
[ 86%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_value_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_value_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_value_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_value_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_value_events_hpp.cpp
[ 86%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_viewport_hpp.cpp
[ 87%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_events_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_events_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_events_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_events_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_policy_viewport_events_hpp.cpp
[ 87%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_svgpp_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_svgpp_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_svgpp_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_svgpp_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_svgpp_hpp.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_svgpp_hpp.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 88%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_template_parameters_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_template_parameters_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_template_parameters_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_template_parameters_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_template_parameters_hpp.cpp
[ 88%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_angle_units_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_angle_units_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_angle_units_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_angle_units_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_angle_units_hpp.cpp
[ 89%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_groups_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_groups_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_groups_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_groups_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_attribute_groups_hpp.cpp
[ 89%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_type_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_type_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_type_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_type_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_attribute_type_hpp.cpp
[ 89%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_child_element_types_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_child_element_types_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_child_element_types_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_child_element_types_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_child_element_types_hpp.cpp
[ 90%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_groups_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_groups_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_groups_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_groups_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_element_groups_hpp.cpp
[ 90%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_required_attributes_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_required_attributes_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_required_attributes_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_required_attributes_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_element_required_attributes_hpp.cpp
[ 91%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_with_text_content_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_with_text_content_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_with_text_content_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_with_text_content_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_element_with_text_content_hpp.cpp
[ 91%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_inherited_property_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_inherited_property_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_inherited_property_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_inherited_property_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_inherited_property_hpp.cpp
[ 92%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_dimension_by_attribute_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_dimension_by_attribute_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_dimension_by_attribute_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_dimension_by_attribute_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_length_dimension_by_attribute_hpp.cpp
[ 92%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_units_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_units_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_units_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_units_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_length_units_hpp.cpp
[ 93%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_literal_enumeration_values_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_literal_enumeration_values_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_literal_enumeration_values_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_literal_enumeration_values_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_literal_enumeration_values_hpp.cpp
[ 93%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_overflow_hidden_elements_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_overflow_hidden_elements_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_overflow_hidden_elements_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_overflow_hidden_elements_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_traits_overflow_hidden_elements_hpp.cpp
[ 94%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_endpoint_to_center_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_endpoint_to_center_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_endpoint_to_center_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_endpoint_to_center_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_arc_endpoint_to_center_hpp.cpp
[ 94%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_to_bezier_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_to_bezier_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_to_bezier_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_to_bezier_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_arc_to_bezier_hpp.cpp
[ 95%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_boost_parameter_fixed_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_boost_parameter_fixed_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_boost_parameter_fixed_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_boost_parameter_fixed_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_boost_parameter_fixed_hpp.cpp
[ 95%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_calculate_viewbox_transform_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_calculate_viewbox_transform_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_calculate_viewbox_transform_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_calculate_viewbox_transform_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_calculate_viewbox_transform_hpp.cpp
[ 96%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_blend_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_blend_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_blend_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_blend_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_gil_blend_hpp.cpp
[ 96%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_color_matrix_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_color_matrix_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_color_matrix_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_color_matrix_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_gil_color_matrix_hpp.cpp
[ 97%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_common_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_common_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_common_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_common_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_gil_common_hpp.cpp
[ 97%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_composite_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_composite_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_composite_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_composite_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_gil_composite_hpp.cpp
[ 98%] Building CXX object test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_mask_hpp.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_mask_hpp.cpp.o -MF CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_mask_hpp.cpp.o.d -o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_mask_hpp.cpp.o -c /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/check_headers/check_utility_gil_mask_hpp.cpp
[ 98%] Linking CXX static library libCheckHeadersAutonomy.a
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/cmake -P CMakeFiles/CheckHeadersAutonomy.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/CheckHeadersAutonomy.dir/link.txt --verbose=1
/usr/bin/ar qc libCheckHeadersAutonomy.a CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_basic_shapes_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_circle_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_ellipse_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_line_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_list_of_points_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_marker_viewport_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_path_markers_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_rect_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_transform_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_adapter_viewport_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_dispatcher_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_attribute_traversal_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_common_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_prioritized_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_attribute_traversal_sequential_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_config_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_definitions_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_adapt_context_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_id_to_tag_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_attribute_name_to_id_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_id_to_tag_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_element_type_id_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_char_types_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_literal_values_dictionary_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_names_dictionary_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_namespace_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_detail_required_attributes_check_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_document_traversal_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_angle_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_context_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_icc_color_stub_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_integer_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_angle_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_factory_unitless_length_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_number_type_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_angle_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_animation_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_css_style_iterator_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_common_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_finite_function_iterator_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_parse_list_iterator_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_pass_iri_value_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_detail_value_parser_parameters_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_all_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_color_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_length_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_misc_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_paint_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_path_data_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_preserveAspectRatio_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_parse_transform_impl_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_path_events_interface_proxy_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_external_function_transform_events_interface_proxy_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_angle_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_clock_value_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_color_optional_icc_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_coordinate_pair_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_icc_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_iri_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_length_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_path_data_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_preserveAspectRatio_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_transform_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_grammar_urange_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_iri_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_length_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_list_of_points_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_literal_enumeration_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_misc_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_number_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_paint_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_path_data_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_percentage_or_length_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_string_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_transform_list_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_type_or_literal_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_parser_value_parser_fwd_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_attribute_traversal_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_basic_shapes_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_css_name_to_id_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_default_policies_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_load_path_splitter_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_detail_path_events_splitter_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_document_traversal_control_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_error_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_icc_color_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_iri_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_length_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_marker_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_markers_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_notify_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_path_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_text_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_transform_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_value_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_policy_viewport_events_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_svgpp_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_template_parameters_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_angle_units_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_groups_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_attribute_type_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_child_element_types_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_groups_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_required_attributes_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_element_with_text_content_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_inherited_property_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_dimension_by_attribute_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_length_units_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_literal_enumeration_values_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_traits_overflow_hidden_elements_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_endpoint_to_center_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_arc_to_bezier_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_boost_parameter_fixed_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_calculate_viewbox_transform_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_blend_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_color_matrix_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_common_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_composite_hpp.cpp.o CMakeFiles/CheckHeadersAutonomy.dir/__/check_headers/check_utility_gil_mask_hpp.cpp.o
/usr/bin/ranlib libCheckHeadersAutonomy.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 98%] Built target CheckHeadersAutonomy
make -f test/CMakeFiles/FullParseTest.dir/build.make test/CMakeFiles/FullParseTest.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/CMakeFiles/FullParseTest.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f test/CMakeFiles/FullParseTest.dir/build.make test/CMakeFiles/FullParseTest.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 99%] Building CXX object test/CMakeFiles/FullParseTest.dir/full_parse_main.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/FullParseTest.dir/full_parse_main.cpp.o -MF CMakeFiles/FullParseTest.dir/full_parse_main.cpp.o.d -o CMakeFiles/FullParseTest.dir/full_parse_main.cpp.o -c /<<PKGBUILDDIR>>/src/test/full_parse_main.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/test/full_parse_test_common.hpp:11,
from /<<PKGBUILDDIR>>/src/test/full_parse_main.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 99%] Building CXX object test/CMakeFiles/FullParseTest.dir/full_parse_test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/FullParseTest.dir/full_parse_test.cpp.o -MF CMakeFiles/FullParseTest.dir/full_parse_test.cpp.o.d -o CMakeFiles/FullParseTest.dir/full_parse_test.cpp.o -c /<<PKGBUILDDIR>>/src/test/full_parse_test.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/test/full_parse_test_common.hpp:11,
from /<<PKGBUILDDIR>>/src/test/full_parse_test.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:15,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/value_parser.hpp:15,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:19,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:11:
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp: In instantiation of ‘static std::pair<_ForwardIterator, _ForwardIterator> svgpp::coordinate_pair_grammar<Iterator, Coordinate>::make_pair(Coordinate, Coordinate) [with Iterator = const char*; Coordinate = double]’:
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp:33:42: required from ‘svgpp::coordinate_pair_grammar<Iterator, Coordinate>::coordinate_pair_grammar() [with Iterator = const char*; Coordinate = double]’
33 | [qi::_val = boost::phoenix::bind(&coordinate_pair_grammar::make_pair, qi::_a, qi::_1)];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/list_of_points.hpp:44:47: required from ‘static bool svgpp::value_parser<svgpp::tag::attribute::points, Args ...>::parse(svgpp::tag::attribute::points, Context&, const AttributeValue&, svgpp::tag::source::attribute) [with Context = const svgpp::detail::adapted_context_wrapper<const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >, exboost::parameter::aux::arg_list<svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, exboost::parameter::aux::arg_list<svgpp::path_events_policy<PathEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::transform_events_policy<TransformEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::text_events_policy<TextEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::raw>, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, PathEventsPolicy>, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, PathEventsPolicy>, svgpp::policy::path::no_shorthands, double> >, const svgpp::detail::adapted_context_wrapper<svgpp::detail::bind_context_parameters_wrapper<Context, exboost::parameter::aux::arg_list<svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >, exboost::parameter::aux::arg_list<svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, exboost::parameter::aux::arg_list<svgpp::path_events_policy<PathEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::transform_events_policy<TransformEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::text_events_policy<TextEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::raw>, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > > >, svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, PathEventsPolicy>, svgpp::tag::path_events_policy, svgpp::detail::path_adapter_path_events_policy<svgpp::path_adapter<Context, svgpp::policy::path::no_shorthands, double, PathEventsPolicy>, svgpp::policy::path::no_shorthands, double> >, svgpp::tag::value_events_policy, svgpp::list_of_points_to_path_adapter<svgpp::tag::element::polygon> >; AttributeValue = boost::iterator_range<const char*>; Args = {svgpp::referencing_element<void>, svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}]’
44 | SVGPP_STATIC_IF_SAFE const pair_grammar_t pair_grammar;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:750:41: required from ‘typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type svgpp::detail::list_of_points_attribute_dispatcher<ElementTag, Context, Args>::load_attribute_value(svgpp::tag::attribute::points, const AttributeValue&, svgpp::tag::source::attribute) [with AttributeValue = boost::iterator_range<const char*>; ElementTag = svgpp::tag::element::polygon; Context = Context; Args = {svgpp::referencing_element<void>, svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}; typename boost::enable_if_c<((! boost::is_same<AttributeValue, void>::value) && boost::mpl::has_key<typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path, ElementTag>::value), bool>::type = bool; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type::convert_to_path = boost::mpl::set6<svgpp::tag::element::rect, svgpp::tag::element::line, svgpp::tag::element::circle, svgpp::tag::element::ellipse, svgpp::tag::element::polyline, svgpp::tag::element::polygon>; typename exboost::parameter::value_type<typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type, svgpp::tag::basic_shapes_policy, typename svgpp::policy::basic_shapes::by_context<Context>::type>::type = svgpp::policy::basic_shapes::all_to_path; typename exboost::parameter::parameters<exboost::parameter::optional<svgpp::tag::basic_shapes_policy> >::bind<Args ...>::type = exboost::parameter::aux::arg_list<svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >, exboost::parameter::aux::arg_list<svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, exboost::parameter::aux::arg_list<svgpp::path_events_policy<PathEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::transform_events_policy<TransformEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::text_events_policy<TextEventsPolicy>, exboost::parameter::aux::arg_list<svgpp::viewport_policy<svgpp::policy::viewport::raw>, exboost::parameter::aux::arg_list<svgpp::referencing_element<void>, exboost::parameter::aux::empty_arg_list> > > > > > >; typename svgpp::policy::basic_shapes::by_context<Context>::type = svgpp::policy::basic_shapes::all_to_path]’
749 | return value_parser<traits::attribute_type<tag::element::polyline, tag::attribute::points>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 | SVGPP_TEMPLATE_ARGS_PASS>::parse(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
751 | attribute_tag,
| ~~~~~~~~~~~~~~
752 | adapt_context<tag::value_events_policy, list_of_points_to_path_adapter<ElementTag> >(adapted_path_context, markers_adapter_t::adapt_context(adapted_path_context, markers_adapter)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
753 | attribute_value, property_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:99:43: required from ‘typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type svgpp::detail::load_attribute_functor<Loader, AttributeValue, PropertySource>::operator()(AttributeTag) [with AttributeTag = svgpp::tag::attribute::points; Loader = svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> > >; AttributeValue = boost::iterator_range<const char*>; PropertySource = svgpp::tag::source::attribute; typename boost::enable_if<typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type>::type = void; typename boost::mpl::apply<typename Loader::is_attribute_processed, AttributeTag>::type = mpl_::bool_<true>; typename Loader::is_attribute_processed = boost::mpl::not_<boost::mpl::or_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths>, 0>, mpl_::arg<1> >, boost::mpl::has_key<boost::mpl::protect<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths>, 0>, boost::mpl::pair<svgpp::tag::element::polygon, mpl_::arg<1> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > >]’
99 | result_ = loader_.load_attribute_value(tag, attributeValue_, PropertySource());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/detail/attribute_id_to_tag.hpp:1160:5: required from ‘bool svgpp::detail::attribute_id_to_tag(svgpp::tag::element::polygon, attribute_id, F&) [with F = load_attribute_functor<svgpp::attribute_dispatcher<svgpp::tag::element::polygon, Context, svgpp::referencing_element<void>, svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> > >, boost::iterator_range<const char*>, svgpp::tag::source::attribute>]’
20 | fn(tag::attribute::attribute_name()); \
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_dispatcher.hpp:307:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:391:54: required from ‘static bool svgpp::document_traversal<Args>::load_child_xml_element(const XMLElement&, Context&, ParentElementTag) [with ExpectedElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; IsElementProcessed = boost::mpl::not_<boost::mpl::has_key<boost::mpl::protect<boost::mpl::set1<svgpp::tag::element::filter>, 0>, mpl_::arg<1> > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<char>*; Context = Context; ParentElementTag = svgpp::tag::element::svg; Args = {svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}]’
391 | if (detail::id_to_element_tag<ExpectedElements>(element_type_id, load_functor))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:216:85: required from ‘static typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type svgpp::document_traversal<Args>::load_element_content(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; XMLElement = const rapidxml_ns::xml_node<char>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}; typename boost::disable_if<boost::mpl::or_<boost::mpl::empty<typename svgpp::traits::child_element_types<ElementTag>::type>, boost::mpl::has_key<ExpectedChildElements, svgpp::tag::text_content> >, bool>::type = bool; typename svgpp::traits::child_element_types<ElementTag>::type = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >]’
216 | if (!load_child_xml_element<ExpectedChildElements, is_element_processed, void>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
217 | xml_child_element, context, element_tag))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:140:57: required from ‘static bool svgpp::document_traversal<Args>::load_element(const XMLElement&, Context&, ElementTag) [with ExpectedChildElements = boost::mpl::s_item<svgpp::tag::element::linearGradient, boost::mpl::s_item<svgpp::tag::element::radialGradient, boost::mpl::s_item<svgpp::tag::element::defs, boost::mpl::s_item<svgpp::tag::element::g, boost::mpl::s_item<svgpp::tag::element::svg, boost::mpl::s_item<svgpp::tag::element::symbol, boost::mpl::s_item<svgpp::tag::element::use_, boost::mpl::s_item<svgpp::tag::element::circle, boost::mpl::s_item<svgpp::tag::element::ellipse, boost::mpl::s_item<svgpp::tag::element::line, boost::mpl::s_item<svgpp::tag::element::path, boost::mpl::s_item<svgpp::tag::element::polygon, boost::mpl::s_item<svgpp::tag::element::polyline, boost::mpl::s_item<svgpp::tag::element::rect, boost::mpl::s_item<svgpp::tag::element::desc, boost::mpl::s_item<svgpp::tag::element::metadata, boost::mpl::s_item<svgpp::tag::element::title, boost::mpl::s_item<svgpp::tag::element::animate, boost::mpl::s_item<svgpp::tag::element::animateColor, boost::mpl::s_item<svgpp::tag::element::animateMotion, boost::mpl::s_item<svgpp::tag::element::animateTransform, boost::mpl::s_item<svgpp::tag::element::set, boost::mpl::s_item<svgpp::tag::element::view, boost::mpl::s_item<svgpp::tag::element::text, boost::mpl::s_item<svgpp::tag::element::switch_, boost::mpl::s_item<svgpp::tag::element::style, boost::mpl::s_item<svgpp::tag::element::script, boost::mpl::s_item<svgpp::tag::element::pattern, boost::mpl::s_item<svgpp::tag::element::mask, boost::mpl::s_item<svgpp::tag::element::marker, boost::mpl::s_item<svgpp::tag::element::image, boost::mpl::s_item<svgpp::tag::element::foreignObject, boost::mpl::s_item<svgpp::tag::element::font_face, boost::mpl::s_item<svgpp::tag::element::font, boost::mpl::s_item<svgpp::tag::element::filter, boost::mpl::s_item<svgpp::tag::element::cursor, boost::mpl::s_item<svgpp::tag::element::color_profile, boost::mpl::s_item<svgpp::tag::element::clipPath, boost::mpl::s_item<svgpp::tag::element::altGlyphDef, boost::mpl::s_item<svgpp::tag::element::a, boost::mpl::set0<> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >; ReferencingElement = void; XMLElement = const rapidxml_ns::xml_node<char>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}]’
140 | || load_element_content<ExpectedChildElements>(xml_element, context, element_tag));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:118:12: required from ‘static bool svgpp::document_traversal<Args>::load_expected_element(const XMLElement&, Context&, ElementTag) [with XMLElement = const rapidxml_ns::xml_node<char>*; Context = Context; ElementTag = svgpp::tag::element::svg; Args = {svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}]’
115 | load_element<
| ~~~~~~~~~~~~~
116 | typename traits::child_element_types<ElementTag>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | void
| ~~~~
118 | >(xml_element, context, expected_element);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:97:33: required from ‘static bool svgpp::document_traversal<Args>::load_document(const XMLElement&, Context&) [with XMLElement = const rapidxml_ns::xml_node<char>*; Context = Context; Args = {svgpp::viewport_policy<svgpp::policy::viewport::raw>, svgpp::text_events_policy<TextEventsPolicy>, svgpp::transform_events_policy<TransformEventsPolicy>, svgpp::path_events_policy<PathEventsPolicy>, svgpp::ignored_elements<boost::mpl::set1<svgpp::tag::element::filter> >, svgpp::ignored_attributes<boost::mpl::set17<svgpp::tag::attribute::cursor, svgpp::tag::attribute::font, svgpp::tag::attribute::glyph_name, svgpp::tag::attribute::u1, svgpp::tag::attribute::u2, svgpp::tag::attribute::g1, svgpp::tag::attribute::g2, boost::mpl::pair<svgpp::tag::element::animate, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateColor, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateMotion, svgpp::tag::attribute::values>, boost::mpl::pair<svgpp::tag::element::animateTransform, svgpp::tag::attribute::values>, svgpp::tag::attribute::values, svgpp::tag::attribute::keyTimes, svgpp::tag::attribute::keySplines, svgpp::tag::attribute::unicode_range, svgpp::tag::attribute::panose_1, svgpp::tag::attribute::widths> >}]’
97 | return load_expected_element(xml_element_svg, context, tag::element::svg());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/full_parse_test.cpp:31:19: required from here
6 | document_traversal<
| ~~~~~~~~~~~~~~~~~~~
7 | viewport_policy<policy::viewport::raw>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8 | text_events_policy<TextEventsPolicy>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9 | transform_events_policy<TransformEventsPolicy>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10 | path_events_policy<PathEventsPolicy>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | ignored_elements<boost::mpl::set1<tag::element::filter> >,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | ignored_attributes<boost::mpl::set<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13 | tag::attribute::cursor,
| ~~~~~~~~~~~~~~~~~~~~~~~
14 | tag::attribute::font,
| ~~~~~~~~~~~~~~~~~~~~~
15 | tag::attribute::glyph_name,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
16 | tag::attribute::u1,
| ~~~~~~~~~~~~~~~~~~~
17 | tag::attribute::u2,
| ~~~~~~~~~~~~~~~~~~~
18 | tag::attribute::g1,
| ~~~~~~~~~~~~~~~~~~~
19 | tag::attribute::g2,
| ~~~~~~~~~~~~~~~~~~~
20 | boost::mpl::pair<tag::element::animate, tag::attribute::values>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21 | boost::mpl::pair<tag::element::animateColor, tag::attribute::values>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22 | boost::mpl::pair<tag::element::animateMotion, tag::attribute::values>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23 | boost::mpl::pair<tag::element::animateTransform, tag::attribute::values>,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24 | tag::attribute::values,
| ~~~~~~~~~~~~~~~~~~~~~~~
25 | tag::attribute::keyTimes,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
26 | tag::attribute::keySplines,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
27 | tag::attribute::unicode_range,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28 | tag::attribute::panose_1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
29 | tag::attribute::widths
| ~~~~~~~~~~~~~~~~~~~~~~
30 | >::type>
| ~~~~~~~~
31 | >::load_document(svg_element, context);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/test/../../include/svgpp/parser/grammar/coordinate_pair.hpp:41:44: note: parameter passing for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1
41 | static std::pair<Coordinate, Coordinate> make_pair(Coordinate val1, Coordinate val2)
| ^~~~~~~~~
[100%] Building CXX object test/CMakeFiles/FullParseTest.dir/full_parse_test2.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/src/test/../../include -I/usr/src/googletest/googletest -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/src/test/../../third_party -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT test/CMakeFiles/FullParseTest.dir/full_parse_test2.cpp.o -MF CMakeFiles/FullParseTest.dir/full_parse_test2.cpp.o.d -o CMakeFiles/FullParseTest.dir/full_parse_test2.cpp.o -c /<<PKGBUILDDIR>>/src/test/full_parse_test2.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
from /usr/include/boost/exception/get_error_info.hpp:13,
from /usr/include/boost/exception/diagnostic_information.hpp:10,
from /usr/include/boost/exception/all.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/policy/error.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/prioritized.hpp:16,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/attribute_traversal/attribute_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/document_traversal.hpp:10,
from /<<PKGBUILDDIR>>/src/test/../../include/svgpp/svgpp.hpp:1,
from /<<PKGBUILDDIR>>/src/test/full_parse_test_common.hpp:11,
from /<<PKGBUILDDIR>>/src/test/full_parse_test2.cpp:1:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.’
12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
| ^~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX executable FullParseTest
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/FullParseTest.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file,CMakeFiles/FullParseTest.dir/link.d CMakeFiles/FullParseTest.dir/full_parse_main.cpp.o CMakeFiles/FullParseTest.dir/full_parse_test.cpp.o CMakeFiles/FullParseTest.dir/full_parse_test2.cpp.o -o FullParseTest -lboost_timer -lboost_system
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[100%] Built target FullParseTest
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/CMakeFiles 0
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
cd doc/sphinx/ ; python3 -m sphinx -b html ./ html
Running Sphinx v7.4.7
WARNING: Calling get_html_theme_path is deprecated. If you are calling it to define html_theme_path, you are safe to remove that code.
loading translations [en]... done
making output directory... done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 22 source files that are out of date
updating environment: [new config] 22 added, 0 changed, 0 removed
reading sources... [ 5%] advanced
reading sources... [ 9%] basic_shapes
reading sources... [ 14%] color
reading sources... [ 18%] document_traversal
reading sources... [ 23%] error
reading sources... [ 27%] faq
reading sources... [ 32%] help
reading sources... [ 36%] index
reading sources... [ 41%] installation
reading sources... [ 45%] iri
reading sources... [ 50%] length
reading sources... [ 55%] lesson01
reading sources... [ 59%] license
reading sources... [ 64%] markers
reading sources... [ 68%] overview
reading sources... [ 73%] path
reading sources... [ 77%] reference
reading sources... [ 82%] text
reading sources... [ 86%] transform
reading sources... [ 91%] value
reading sources... [ 95%] value_parser
reading sources... [100%] viewport
/<<PKGBUILDDIR>>/doc/sphinx/document_traversal.rst:165: WARNING: Bullet list ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:156: ERROR: Unknown target name: "number_type".
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:183: ERROR: Unknown target name: "number_type".
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:190: ERROR: Unknown target name: "number_type".
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:217: ERROR: Unknown target name: "number_type".
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:221: ERROR: Unknown target name: "number_type".
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:224: ERROR: Unknown target name: "number_type".
/<<PKGBUILDDIR>>/doc/sphinx/value.rst:254: ERROR: Unknown target name: "number_type".
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets...
copying static files... done
copying extra files... done
copying assets: done
writing output... [ 5%] advanced
writing output... [ 9%] basic_shapes
writing output... [ 14%] color
writing output... [ 18%] document_traversal
writing output... [ 23%] error
writing output... [ 27%] faq
writing output... [ 32%] help
writing output... [ 36%] index
writing output... [ 41%] installation
writing output... [ 45%] iri
writing output... [ 50%] length
writing output... [ 55%] lesson01
writing output... [ 59%] license
writing output... [ 64%] markers
writing output... [ 68%] overview
writing output... [ 73%] path
writing output... [ 77%] reference
writing output... [ 82%] text
writing output... [ 86%] transform
writing output... [ 91%] value
writing output... [ 95%] value_parser
writing output... [100%] viewport
generating indices... genindex done
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 10 warnings.
The HTML pages are in html.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_prep -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_auto_install -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_install -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_installdocs -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
debian/rules override_dh_sphinxdoc-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_sphinxdoc
find debian/libsvgpp-doc/ -type f -print0 | xargs -0 sed -i 's/https:\/\/cdn\.mathjax\.org\/mathjax\/latest/\/usr\/share\/javascript\/mathjax/g'
find debian/libsvgpp-doc/ -type f -print0 | xargs -0 sed -i 's/https:\/\/cdnjs\.cloudflare\.com\/ajax\/libs\/mathjax\/2\.7\.1/\/usr\/share\/javascript\/mathjax\//g'
find debian/libsvgpp-doc/ -type f -print0 | xargs -0 sed -i 's/http:\/\/www\.w3\.org\/TR\/SVG11\/images\/coords\/Matrix.png//g'
rm -rf debian/libsvgpp-doc/usr/share/doc/libsvgpp-dev/html/_sources/license.txt
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installchangelogs -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_installsystemduser -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_perl -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_link -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_strip_nondeterminism -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_compress -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_fixperms -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_missing -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_installdeb -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_gencontrol -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dpkg-gencontrol: warning: Depends field of package libsvgpp-doc: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: package libsvgpp-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined
dh_md5sums -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dh_builddeb -O--buildsystem=cmake -O--sourcedirectory=src/ -O--no-parallel
dpkg-deb: building package 'libsvgpp-dev' in '../libsvgpp-dev_1.3.0+dfsg1-6_all.deb'.
dpkg-deb: building package 'libsvgpp-doc' in '../libsvgpp-doc_1.3.0+dfsg1-6_all.deb'.
dpkg-genbuildinfo --build=binary -O../svgpp_1.3.0+dfsg1-6_arm64.buildinfo
dpkg-genchanges --build=binary -O../svgpp_1.3.0+dfsg1-6_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2024-11-18T16:57:14Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
svgpp_1.3.0+dfsg1-6_arm64.changes:
----------------------------------
Format: 1.8
Date: Sat, 25 Mar 2023 09:12:47 +0100
Source: svgpp
Binary: libsvgpp-dev libsvgpp-doc
Architecture: all
Version: 1.3.0+dfsg1-6
Distribution: sid
Urgency: medium
Maintainer: Anton Gladky <gladk@debian.org>
Changed-By: Anton Gladky <gladk@debian.org>
Description:
libsvgpp-dev - SVG-framework with parsers for various syntaxes and adapters. Dev
libsvgpp-doc - SVG-framework with parsers for various syntaxes and adapters. Doc
Changes:
svgpp (1.3.0+dfsg1-6) unstable; urgency=medium
.
* [4973a7b] Allow-stderr in tests.
Checksums-Sha1:
ec174ac1bb586b56246378d1950a55ca06ec823e 121760 libsvgpp-dev_1.3.0+dfsg1-6_all.deb
9321837d859e5eb1d3d61ed52f35ca2fdde5793b 74332 libsvgpp-doc_1.3.0+dfsg1-6_all.deb
e22dca13d6bc375e8500120122e7c5824022eb57 8272 svgpp_1.3.0+dfsg1-6_arm64.buildinfo
Checksums-Sha256:
455c8f388fedc6df8a9a2dfe3ac995dd1cd0d44326c4f5b00a45164968e10ce0 121760 libsvgpp-dev_1.3.0+dfsg1-6_all.deb
58405f7eb869c356eb3742f3ec9ddbfa119b9424fd36b2528002fe2b6c5495b8 74332 libsvgpp-doc_1.3.0+dfsg1-6_all.deb
9b972faacd674f170f9a7b172a9f6693678fffcabcef9aabf2ddb7c49ac7caf3 8272 svgpp_1.3.0+dfsg1-6_arm64.buildinfo
Files:
2100bf6b3f592a925819771e79195d67 121760 libdevel optional libsvgpp-dev_1.3.0+dfsg1-6_all.deb
209681d32cb65947968182f1c5775ba1 74332 doc optional libsvgpp-doc_1.3.0+dfsg1-6_all.deb
2ef03ad1160ad2888e5ac3add7ccb488 8272 libs optional svgpp_1.3.0+dfsg1-6_arm64.buildinfo
+------------------------------------------------------------------------------+
| Buildinfo |
+------------------------------------------------------------------------------+
Format: 1.0
Source: svgpp
Binary: libsvgpp-dev libsvgpp-doc
Architecture: all
Version: 1.3.0+dfsg1-6
Checksums-Md5:
2100bf6b3f592a925819771e79195d67 121760 libsvgpp-dev_1.3.0+dfsg1-6_all.deb
209681d32cb65947968182f1c5775ba1 74332 libsvgpp-doc_1.3.0+dfsg1-6_all.deb
Checksums-Sha1:
ec174ac1bb586b56246378d1950a55ca06ec823e 121760 libsvgpp-dev_1.3.0+dfsg1-6_all.deb
9321837d859e5eb1d3d61ed52f35ca2fdde5793b 74332 libsvgpp-doc_1.3.0+dfsg1-6_all.deb
Checksums-Sha256:
455c8f388fedc6df8a9a2dfe3ac995dd1cd0d44326c4f5b00a45164968e10ce0 121760 libsvgpp-dev_1.3.0+dfsg1-6_all.deb
58405f7eb869c356eb3742f3ec9ddbfa119b9424fd36b2528002fe2b6c5495b8 74332 libsvgpp-doc_1.3.0+dfsg1-6_all.deb
Build-Origin: Debian
Build-Architecture: arm64
Build-Date: Mon, 18 Nov 2024 16:57:14 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.72-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.22.5-2),
autotools-dev (= 20220109.1),
base-files (= 13.5),
base-passwd (= 3.6.5),
bash (= 5.2.32-1+b2),
binutils (= 2.43.1-5),
binutils-aarch64-linux-gnu (= 2.43.1-5),
binutils-common (= 2.43.1-5),
bsdextrautils (= 2.40.2-11),
bsdutils (= 1:2.40.2-11),
build-essential (= 12.12),
bzip2 (= 1.0.8-6),
ca-certificates (= 20240203),
cmake (= 3.31.0-1),
cmake-data (= 3.31.0-1),
coreutils (= 9.5-1+b1),
cpp (= 4:14.2.0-1),
cpp-14 (= 14.2.0-8),
cpp-14-aarch64-linux-gnu (= 14.2.0-8),
cpp-aarch64-linux-gnu (= 4:14.2.0-1),
dash (= 0.5.12-9+b1),
debconf (= 1.5.87),
debhelper (= 13.20),
debianutils (= 5.21),
dh-autoreconf (= 20),
dh-strip-nondeterminism (= 1.14.0-1),
diffutils (= 1:3.10-1+b1),
docutils-common (= 0.21.2+dfsg-2),
dpkg (= 1.22.12~1.gbp82cafd),
dpkg-dev (= 1.22.12~1.gbp82cafd),
dwz (= 0.15-1+b1),
file (= 1:5.45-3+b1),
findutils (= 4.10.0-3),
fonts-font-awesome (= 5.0.10+really4.7.0~dfsg-4.1),
fonts-lato (= 2.015-1),
g++ (= 4:14.2.0-1),
g++-14 (= 14.2.0-8),
g++-14-aarch64-linux-gnu (= 14.2.0-8),
g++-aarch64-linux-gnu (= 4:14.2.0-1),
gcc (= 4:14.2.0-1),
gcc-14 (= 14.2.0-8),
gcc-14-aarch64-linux-gnu (= 14.2.0-8),
gcc-14-base (= 14.2.0-8),
gcc-aarch64-linux-gnu (= 4:14.2.0-1),
gettext (= 0.22.5-2),
gettext-base (= 0.22.5-2),
googletest (= 1.15.2-1),
grep (= 3.11-4+b1),
groff-base (= 1.23.0-5),
gzip (= 1.12-1.1+b1),
hostname (= 3.25),
init-system-helpers (= 1.67),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-2+b1),
libagg2-dev (= 1:2.7.0.r145+dfsg-1+b1),
libagg2t64 (= 1:2.7.0.r145+dfsg-1+b1),
libarchive-zip-perl (= 1.68-1),
libarchive13t64 (= 3.7.4-1.1),
libasan8 (= 14.2.0-8),
libatomic1 (= 14.2.0-8),
libattr1 (= 1:2.5.2-2),
libaudit-common (= 1:4.0.2-2),
libaudit1 (= 1:4.0.2-2),
libbinutils (= 2.43.1-5),
libblkid1 (= 2.40.2-11),
libboost-chrono1.83-dev (= 1.83.0-3.2+b1),
libboost-chrono1.83.0t64 (= 1.83.0-3.2+b1),
libboost-dev (= 1.83.0.2+b2),
libboost-system-dev (= 1.83.0.2+b2),
libboost-system1.83-dev (= 1.83.0-3.2+b1),
libboost-system1.83.0 (= 1.83.0-3.2+b1),
libboost-timer-dev (= 1.83.0.2+b2),
libboost-timer1.83-dev (= 1.83.0-3.2+b1),
libboost-timer1.83.0 (= 1.83.0-3.2+b1),
libboost1.83-dev (= 1.83.0-3.2+b1),
libbrotli1 (= 1.1.0-2+b6),
libbz2-1.0 (= 1.0.8-6),
libc-bin (= 2.40-3),
libc-dev-bin (= 2.40-3),
libc6 (= 2.40-3),
libc6-dev (= 2.40-3),
libcap-ng0 (= 0.8.5-3+b1),
libcap2 (= 1:2.66-5+b1),
libcc1-0 (= 14.2.0-8),
libcom-err2 (= 1.47.1-1+b1),
libcrypt-dev (= 1:4.4.36-5),
libcrypt1 (= 1:4.4.36-5),
libctf-nobfd0 (= 2.43.1-5),
libctf0 (= 2.43.1-5),
libcurl4t64 (= 8.11.0-1),
libdb5.3t64 (= 5.3.28+dfsg2-9),
libdebconfclient0 (= 0.273),
libdebhelper-perl (= 13.20),
libdpkg-perl (= 1.22.12~1.gbp82cafd),
libelf1t64 (= 0.192-4),
libexpat1 (= 2.6.4-1),
libffi8 (= 3.4.6-1),
libfile-stripnondeterminism-perl (= 1.14.0-1),
libgcc-14-dev (= 14.2.0-8),
libgcc-s1 (= 14.2.0-8),
libgdbm-compat4t64 (= 1.24-2),
libgdbm6t64 (= 1.24-2),
libgmp10 (= 2:6.3.0+dfsg-2+b2),
libgnutls30t64 (= 3.8.8-2),
libgomp1 (= 14.2.0-8),
libgprofng0 (= 2.43.1-5),
libgssapi-krb5-2 (= 1.21.3-3),
libhogweed6t64 (= 3.10-1+b1),
libhwasan0 (= 14.2.0-8),
libicu72 (= 72.1-5+b1),
libidn2-0 (= 2.3.7-2+b1),
libisl23 (= 0.27-1),
libitm1 (= 14.2.0-8),
libjansson4 (= 2.14-2+b3),
libjs-jquery (= 3.6.1+dfsg+~3.5.14-1),
libjs-sphinxdoc (= 7.4.7-4),
libjs-underscore (= 1.13.4~dfsg+~1.11.4-3),
libjson-perl (= 4.10000-1),
libjsoncpp26 (= 1.9.6-2),
libk5crypto3 (= 1.21.3-3),
libkeyutils1 (= 1.6.3-4),
libkrb5-3 (= 1.21.3-3),
libkrb5support0 (= 1.21.3-3),
libldap-2.5-0 (= 2.5.18+dfsg-3+b1),
liblsan0 (= 14.2.0-8),
liblz4-1 (= 1.9.4-3+b1),
liblzma5 (= 5.6.3-1+b1),
libmagic-mgc (= 1:5.45-3+b1),
libmagic1t64 (= 1:5.45-3+b1),
libmd0 (= 1.1.0-2+b1),
libmount1 (= 2.40.2-11),
libmpc3 (= 1.3.1-1+b3),
libmpfr6 (= 4.2.1-1+b2),
libncursesw6 (= 6.5-2+b1),
libnettle8t64 (= 3.10-1+b1),
libnghttp2-14 (= 1.64.0-1),
libnsl2 (= 1.3.0-3+b3),
libp11-kit0 (= 0.25.5-2+b1),
libpam-modules (= 1.5.3-7+b1),
libpam-modules-bin (= 1.5.3-7+b1),
libpam-runtime (= 1.5.3-7),
libpam0g (= 1.5.3-7+b1),
libpcre2-8-0 (= 10.44-4),
libperl5.40 (= 5.40.0-7),
libpipeline1 (= 1.5.8-1),
libproc2-0 (= 2:4.0.4-6),
libpsl5t64 (= 0.21.2-1.1+b1),
libpython3-stdlib (= 3.12.7-1),
libpython3.12-minimal (= 3.12.7-3),
libpython3.12-stdlib (= 3.12.7-3),
libreadline8t64 (= 8.2-5),
librhash1 (= 1.4.5-1),
librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b5),
libsasl2-2 (= 2.1.28+dfsg1-8),
libsasl2-modules-db (= 2.1.28+dfsg1-8),
libseccomp2 (= 2.5.5-1+b3),
libselinux1 (= 3.7-3+b1),
libsframe1 (= 2.43.1-5),
libsmartcols1 (= 2.40.2-11),
libsqlite3-0 (= 3.46.1-1),
libssh2-1t64 (= 1.11.1-1),
libssl3t64 (= 3.3.2-2),
libstdc++-14-dev (= 14.2.0-8),
libstdc++6 (= 14.2.0-8),
libsystemd0 (= 257~rc2-3),
libtasn1-6 (= 4.19.0-3+b3),
libtinfo6 (= 6.5-2+b1),
libtirpc-common (= 1.3.4+ds-1.3),
libtirpc3t64 (= 1.3.4+ds-1.3+b1),
libtool (= 2.4.7-8),
libtsan2 (= 14.2.0-8),
libubsan1 (= 14.2.0-8),
libuchardet0 (= 0.0.8-1+b2),
libudev1 (= 257~rc2-3),
libunistring5 (= 1.2-1+b1),
libuuid1 (= 2.40.2-11),
libuv1t64 (= 1.48.0-7),
libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1),
libxxhash0 (= 0.8.2-2+b2),
libzstd1 (= 1.5.6+dfsg-1+b1),
linux-libc-dev (= 6.11.9-1),
m4 (= 1.4.19-4),
make (= 4.3-4.1+b1),
man-db (= 2.13.0-1),
mawk (= 1.3.4.20240905-1),
media-types (= 10.1.0),
ncurses-base (= 6.5-2),
ncurses-bin (= 6.5-2+b1),
netbase (= 6.4),
openssl (= 3.3.2-2),
openssl-provider-legacy (= 3.3.2-2),
patch (= 2.7.6-7+b1),
perl (= 5.40.0-7),
perl-base (= 5.40.0-7),
perl-modules-5.40 (= 5.40.0-7),
po-debconf (= 1.0.21+nmu1),
procps (= 2:4.0.4-6),
python-babel-localedata (= 2.16.0-1),
python3 (= 3.12.7-1),
python3-alabaster (= 0.7.16-0.1),
python3-autocommand (= 2.2.2-3),
python3-babel (= 2.16.0-1),
python3-certifi (= 2024.8.30+dfsg-1),
python3-chardet (= 5.2.0+dfsg-1),
python3-charset-normalizer (= 3.4.0-1+b1),
python3-defusedxml (= 0.7.1-2),
python3-docutils (= 0.21.2+dfsg-2),
python3-idna (= 3.8-2),
python3-imagesize (= 1.4.1-1),
python3-inflect (= 7.3.1-2),
python3-jaraco.context (= 6.0.0-1),
python3-jaraco.functools (= 4.1.0-1),
python3-jinja2 (= 3.1.3-1),
python3-markupsafe (= 2.1.5-1+b3),
python3-minimal (= 3.12.7-1),
python3-more-itertools (= 10.5.0-1),
python3-packaging (= 24.2-1),
python3-pkg-resources (= 75.2.0-1),
python3-pygments (= 2.18.0+dfsg-1),
python3-requests (= 2.32.3+dfsg-1),
python3-roman (= 4.2-1),
python3-snowballstemmer (= 2.2.0-4),
python3-sphinx (= 7.4.7-4),
python3-sphinx-rtd-theme (= 3.0.2+dfsg-1),
python3-sphinxcontrib.jquery (= 4.1-5),
python3-typeguard (= 4.4.1-1),
python3-typing-extensions (= 4.12.2-2),
python3-urllib3 (= 2.0.7-2),
python3.12 (= 3.12.7-3),
python3.12-minimal (= 3.12.7-3),
readline-common (= 8.2-5),
rpcsvc-proto (= 1.4.3-1+b1),
sed (= 4.9-2+b1),
sensible-utils (= 0.0.24),
sgml-base (= 1.31),
sphinx-common (= 7.4.7-4),
sphinx-rtd-theme-common (= 3.0.2+dfsg-1),
sysvinit-utils (= 3.11-1),
tar (= 1.35+dfsg-3+b1),
tzdata (= 2024b-3),
util-linux (= 2.40.2-11),
xml-core (= 0.19),
xz-utils (= 5.6.3-1+b1),
zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1)
Environment:
DEB_BUILD_OPTIONS="parallel=8"
LANG="C.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1679731967"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
libsvgpp-dev_1.3.0+dfsg1-6_all.deb
----------------------------------
new Debian package, version 2.0.
size 121760 bytes: control archive=6128 bytes.
1132 bytes, 27 lines control
16332 bytes, 197 lines md5sums
Package: libsvgpp-dev
Source: svgpp
Version: 1.3.0+dfsg1-6
Architecture: all
Maintainer: Anton Gladky <gladk@debian.org>
Installed-Size: 1082
Depends: libboost-dev, libboost-system-dev, libboost-timer-dev
Section: libdevel
Priority: optional
Homepage: https://github.com/svgpp/svgpp
Description: SVG-framework with parsers for various syntaxes and adapters. Development files
The library can be thought of as a framework, containing parsers for various
SVG syntaxes, adapters that simplify handling of parsed data and a lot of
other utilities and helpers for the most common tasks. SVG++ features
.
* Is a header-only library
* Can be used with any XML parser
* Compile time configured - no virtual functions
* Minimal runtime overhead - you pay only for what you get
* Fully functional, conforming SVG viewers
* Simple in-app SVG rasterizers
* Import modules of vector editing software
* Implementing path-only input of SVG format with minimal efforts
in any graphics or math software
* Compatible with C++03, but requires conforming implementation
.
The package contains the header development files.
drwxr-xr-x root/root 0 2023-03-25 08:12 ./
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/include/
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/exboost/
-rw-r--r-- root/root 244 2020-06-09 07:18 ./usr/include/exboost/README.md
-rw-r--r-- root/root 767 2020-06-09 07:18 ./usr/include/exboost/parameter.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/exboost/parameter/
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/
-rw-r--r-- root/root 12904 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/arg_list.hpp
-rw-r--r-- root/root 3223 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/cast.hpp
-rw-r--r-- root/root 1917 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/default.hpp
-rw-r--r-- root/root 708 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/is_maybe.hpp
-rw-r--r-- root/root 2833 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/maybe.hpp
-rw-r--r-- root/root 2511 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/overloads.hpp
-rw-r--r-- root/root 934 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/parameter_requirements.hpp
-rw-r--r-- root/root 1169 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/parenthesized_type.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/preprocessor/
-rw-r--r-- root/root 4127 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/preprocessor/flatten.hpp
-rw-r--r-- root/root 3988 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/preprocessor/for_each.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/python/
-rw-r--r-- root/root 3153 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/python/invoker.hpp
-rw-r--r-- root/root 2939 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/python/invoker_iterate.hpp
-rw-r--r-- root/root 1000 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/result_of0.hpp
-rw-r--r-- root/root 1572 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/set.hpp
-rw-r--r-- root/root 1148 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/tag.hpp
-rw-r--r-- root/root 5412 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/tagged_argument.hpp
-rw-r--r-- root/root 1192 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/template_keyword.hpp
-rw-r--r-- root/root 2477 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/unwrap_cv_reference.hpp
-rw-r--r-- root/root 742 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/void.hpp
-rw-r--r-- root/root 843 2020-06-09 07:18 ./usr/include/exboost/parameter/aux_/yesno.hpp
-rw-r--r-- root/root 2400 2020-06-09 07:18 ./usr/include/exboost/parameter/binding.hpp
-rw-r--r-- root/root 480 2020-06-09 07:18 ./usr/include/exboost/parameter/config.hpp
-rw-r--r-- root/root 4048 2020-06-09 07:18 ./usr/include/exboost/parameter/keyword.hpp
-rw-r--r-- root/root 4839 2020-06-09 07:18 ./usr/include/exboost/parameter/macros.hpp
-rw-r--r-- root/root 2164 2020-06-09 07:18 ./usr/include/exboost/parameter/match.hpp
-rw-r--r-- root/root 5973 2020-06-09 07:18 ./usr/include/exboost/parameter/name.hpp
-rw-r--r-- root/root 27153 2020-06-09 07:18 ./usr/include/exboost/parameter/parameters.hpp
-rw-r--r-- root/root 39285 2020-06-09 07:18 ./usr/include/exboost/parameter/preprocessor.hpp
-rw-r--r-- root/root 19140 2020-06-09 07:18 ./usr/include/exboost/parameter/python.hpp
-rw-r--r-- root/root 2450 2020-06-09 07:18 ./usr/include/exboost/parameter/value_type.hpp
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/include/rapidxml_ns/
-rw-r--r-- root/root 143924 2020-06-09 07:18 ./usr/include/rapidxml_ns/rapidxml_ns.hpp
-rw-r--r-- root/root 16866 2020-06-09 07:18 ./usr/include/rapidxml_ns/rapidxml_ns_print.hpp
-rw-r--r-- root/root 3429 2020-06-09 07:18 ./usr/include/rapidxml_ns/rapidxml_ns_utils.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/adapter/
-rw-r--r-- root/root 2197 2020-06-09 07:18 ./usr/include/svgpp/adapter/basic_shapes.hpp
-rw-r--r-- root/root 3037 2020-06-09 07:18 ./usr/include/svgpp/adapter/circle.hpp
-rw-r--r-- root/root 3391 2020-06-09 07:18 ./usr/include/svgpp/adapter/ellipse.hpp
-rw-r--r-- root/root 2675 2020-06-09 07:18 ./usr/include/svgpp/adapter/line.hpp
-rw-r--r-- root/root 2219 2020-06-09 07:18 ./usr/include/svgpp/adapter/list_of_points.hpp
-rw-r--r-- root/root 4535 2020-06-09 07:18 ./usr/include/svgpp/adapter/marker_viewport.hpp
-rw-r--r-- root/root 26207 2020-06-09 07:18 ./usr/include/svgpp/adapter/path.hpp
-rw-r--r-- root/root 18117 2020-06-09 07:18 ./usr/include/svgpp/adapter/path_markers.hpp
-rw-r--r-- root/root 6440 2020-06-09 07:18 ./usr/include/svgpp/adapter/rect.hpp
-rw-r--r-- root/root 9250 2020-06-09 07:18 ./usr/include/svgpp/adapter/transform.hpp
-rw-r--r-- root/root 14887 2020-06-09 07:18 ./usr/include/svgpp/adapter/viewport.hpp
-rw-r--r-- root/root 30580 2020-06-09 07:18 ./usr/include/svgpp/attribute_dispatcher.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/attribute_traversal/
-rw-r--r-- root/root 2706 2020-06-09 07:18 ./usr/include/svgpp/attribute_traversal/attribute_traversal.hpp
-rw-r--r-- root/root 1015 2020-06-09 07:18 ./usr/include/svgpp/attribute_traversal/common.hpp
-rw-r--r-- root/root 17053 2020-06-09 07:18 ./usr/include/svgpp/attribute_traversal/prioritized.hpp
-rw-r--r-- root/root 5106 2020-06-09 07:18 ./usr/include/svgpp/attribute_traversal/sequential.hpp
-rw-r--r-- root/root 580 2020-06-09 07:18 ./usr/include/svgpp/config.hpp
-rw-r--r-- root/root 4616 2020-06-09 07:18 ./usr/include/svgpp/definitions.hpp
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/include/svgpp/detail/
-rw-r--r-- root/root 9219 2020-06-09 07:18 ./usr/include/svgpp/detail/adapt_context.hpp
-rw-r--r-- root/root 1173 2020-06-09 07:18 ./usr/include/svgpp/detail/attribute_id.hpp
-rw-r--r-- root/root 39554 2020-06-09 07:18 ./usr/include/svgpp/detail/attribute_id_to_tag.hpp
-rw-r--r-- root/root 1668 2020-06-09 07:18 ./usr/include/svgpp/detail/attribute_name.hpp
-rw-r--r-- root/root 938 2020-06-09 07:18 ./usr/include/svgpp/detail/attribute_name_to_id.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/
-rw-r--r-- root/root 17255 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_all_attributes.inc
-rw-r--r-- root/root 4326 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_all_elements.inc
-rw-r--r-- root/root 294 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_animation_addition_attributes.inc
-rw-r--r-- root/root 302 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_animation_attribute_target_attributes.inc
-rw-r--r-- root/root 324 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_animation_event_attributes.inc
-rw-r--r-- root/root 545 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_animation_timing_attributes.inc
-rw-r--r-- root/root 371 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_animation_value_attributes.inc
-rw-r--r-- root/root 5271 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_colors.inc
-rw-r--r-- root/root 334 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_conditional_processing_attributes.inc
-rw-r--r-- root/root 337 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_core_attributes.inc
-rw-r--r-- root/root 364 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_document_event_attributes.inc
-rw-r--r-- root/root 332 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_filter_primitive_attributes.inc
-rw-r--r-- root/root 457 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_graphical_event_attributes.inc
-rw-r--r-- root/root 7221 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_literal_enumeration_attributes.inc
-rw-r--r-- root/root 6049 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_literal_values.inc
-rw-r--r-- root/root 1704 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_presentation_attributes.inc
-rw-r--r-- root/root 395 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_transfer_function_element_attributes.inc
-rw-r--r-- root/root 436 2020-06-09 07:18 ./usr/include/svgpp/detail/dict/enumerate_xlink_attributes.inc
-rw-r--r-- root/root 1604 2020-06-09 07:18 ./usr/include/svgpp/detail/element_id_to_tag.hpp
-rw-r--r-- root/root 555 2020-06-09 07:18 ./usr/include/svgpp/detail/element_type_id.hpp
-rw-r--r-- root/root 666 2020-06-09 07:18 ./usr/include/svgpp/detail/literal_char_types.hpp
-rw-r--r-- root/root 2129 2020-06-09 07:18 ./usr/include/svgpp/detail/literal_values_dictionary.hpp
-rw-r--r-- root/root 9788 2020-06-09 07:18 ./usr/include/svgpp/detail/names_dictionary.hpp
-rw-r--r-- root/root 2672 2023-03-25 08:12 ./usr/include/svgpp/detail/namespace.hpp
-rw-r--r-- root/root 1296 2020-06-09 07:18 ./usr/include/svgpp/detail/required_attributes_check.hpp
-rw-r--r-- root/root 17541 2020-06-09 07:18 ./usr/include/svgpp/document_traversal.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/factory/
-rw-r--r-- root/root 503 2020-06-09 07:18 ./usr/include/svgpp/factory/angle.hpp
-rw-r--r-- root/root 728 2020-06-09 07:18 ./usr/include/svgpp/factory/color.hpp
-rw-r--r-- root/root 2181 2020-06-09 07:18 ./usr/include/svgpp/factory/context.hpp
-rw-r--r-- root/root 909 2020-06-09 07:18 ./usr/include/svgpp/factory/icc_color_stub.hpp
-rw-r--r-- root/root 1549 2020-06-09 07:18 ./usr/include/svgpp/factory/integer_color.hpp
-rw-r--r-- root/root 842 2020-06-09 07:18 ./usr/include/svgpp/factory/unitless_angle.hpp
-rw-r--r-- root/root 6346 2020-06-09 07:18 ./usr/include/svgpp/factory/unitless_length.hpp
-rw-r--r-- root/root 434 2020-06-09 07:18 ./usr/include/svgpp/number_type.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/parser/
-rw-r--r-- root/root 1963 2020-06-09 07:18 ./usr/include/svgpp/parser/angle.hpp
-rw-r--r-- root/root 1677 2020-06-09 07:18 ./usr/include/svgpp/parser/animation.hpp
-rw-r--r-- root/root 4105 2020-06-09 07:18 ./usr/include/svgpp/parser/color.hpp
-rw-r--r-- root/root 3395 2020-06-09 07:18 ./usr/include/svgpp/parser/css_style_iterator.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/parser/detail/
-rw-r--r-- root/root 3440 2020-06-09 07:18 ./usr/include/svgpp/parser/detail/common.hpp
-rw-r--r-- root/root 1367 2020-06-09 07:18 ./usr/include/svgpp/parser/detail/finite_function_iterator.hpp
-rw-r--r-- root/root 2427 2020-06-09 07:18 ./usr/include/svgpp/parser/detail/parse_list_iterator.hpp
-rw-r--r-- root/root 3067 2020-06-09 07:18 ./usr/include/svgpp/parser/detail/pass_iri_value.hpp
-rw-r--r-- root/root 1230 2020-06-09 07:18 ./usr/include/svgpp/parser/detail/value_parser_parameters.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/
-rw-r--r-- root/root 730 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_all_impl.hpp
-rw-r--r-- root/root 973 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_color.hpp
-rw-r--r-- root/root 2653 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_color_impl.hpp
-rw-r--r-- root/root 1553 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_length.hpp
-rw-r--r-- root/root 5293 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_length_impl.hpp
-rw-r--r-- root/root 1118 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_misc.hpp
-rw-r--r-- root/root 5972 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_misc_impl.hpp
-rw-r--r-- root/root 1093 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_paint.hpp
-rw-r--r-- root/root 3381 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_paint_impl.hpp
-rw-r--r-- root/root 2738 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_path_data.hpp
-rw-r--r-- root/root 1226 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_path_data_impl.hpp
-rw-r--r-- root/root 521 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_preserveAspectRatio.hpp
-rw-r--r-- root/root 880 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_preserveAspectRatio_impl.hpp
-rw-r--r-- root/root 1094 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_transform.hpp
-rw-r--r-- root/root 1219 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/parse_transform_impl.hpp
-rw-r--r-- root/root 4768 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/path_events_interface_proxy.hpp
-rw-r--r-- root/root 1743 2020-06-09 07:18 ./usr/include/svgpp/parser/external_function/transform_events_interface_proxy.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/
-rw-r--r-- root/root 1923 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/angle.hpp
-rw-r--r-- root/root 4211 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/clock_value.hpp
-rw-r--r-- root/root 4980 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/color.hpp
-rw-r--r-- root/root 1301 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/color_optional_icc_color.hpp
-rw-r--r-- root/root 1359 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/coordinate_pair.hpp
-rw-r--r-- root/root 2550 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/icc_color.hpp
-rw-r--r-- root/root 1584 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/iri.hpp
-rw-r--r-- root/root 6981 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/length.hpp
-rw-r--r-- root/root 9550 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/path_data.hpp
-rw-r--r-- root/root 2455 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/preserveAspectRatio.hpp
-rw-r--r-- root/root 5353 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/transform.hpp
-rw-r--r-- root/root 1678 2020-06-09 07:18 ./usr/include/svgpp/parser/grammar/urange.hpp
-rw-r--r-- root/root 2466 2020-06-09 07:18 ./usr/include/svgpp/parser/iri.hpp
-rw-r--r-- root/root 6232 2020-06-09 07:18 ./usr/include/svgpp/parser/length.hpp
-rw-r--r-- root/root 2371 2020-06-09 07:18 ./usr/include/svgpp/parser/list_of_points.hpp
-rw-r--r-- root/root 2734 2020-06-09 07:18 ./usr/include/svgpp/parser/literal_enumeration.hpp
-rw-r--r-- root/root 12853 2020-06-09 07:18 ./usr/include/svgpp/parser/misc.hpp
-rw-r--r-- root/root 5282 2020-06-09 07:18 ./usr/include/svgpp/parser/number.hpp
-rw-r--r-- root/root 5362 2020-06-09 07:18 ./usr/include/svgpp/parser/paint.hpp
-rw-r--r-- root/root 3594 2020-06-09 07:18 ./usr/include/svgpp/parser/path_data.hpp
-rw-r--r-- root/root 2978 2020-06-09 07:18 ./usr/include/svgpp/parser/percentage_or_length.hpp
-rw-r--r-- root/root 1058 2020-06-09 07:18 ./usr/include/svgpp/parser/string.hpp
-rw-r--r-- root/root 3705 2020-06-09 07:18 ./usr/include/svgpp/parser/transform_list.hpp
-rw-r--r-- root/root 1799 2020-06-09 07:18 ./usr/include/svgpp/parser/type_or_literal.hpp
-rw-r--r-- root/root 842 2020-06-09 07:18 ./usr/include/svgpp/parser/value_parser.hpp
-rw-r--r-- root/root 455 2020-06-09 07:18 ./usr/include/svgpp/parser/value_parser_fwd.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/policy/
-rw-r--r-- root/root 1410 2020-06-09 07:18 ./usr/include/svgpp/policy/attribute_traversal.hpp
-rw-r--r-- root/root 1032 2020-06-09 07:18 ./usr/include/svgpp/policy/basic_shapes.hpp
-rw-r--r-- root/root 1415 2020-06-09 07:18 ./usr/include/svgpp/policy/basic_shapes_events.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/policy/detail/
-rw-r--r-- root/root 754 2020-06-09 07:18 ./usr/include/svgpp/policy/detail/css_name_to_id.hpp
-rw-r--r-- root/root 3476 2020-06-09 07:18 ./usr/include/svgpp/policy/detail/default_policies.hpp
-rw-r--r-- root/root 4687 2020-06-09 07:18 ./usr/include/svgpp/policy/detail/load_path_splitter.hpp
-rw-r--r-- root/root 4687 2020-06-09 07:18 ./usr/include/svgpp/policy/detail/path_events_splitter.hpp
-rw-r--r-- root/root 697 2020-06-09 07:18 ./usr/include/svgpp/policy/document_traversal_control.hpp
-rw-r--r-- root/root 11029 2020-06-09 07:18 ./usr/include/svgpp/policy/error.hpp
-rw-r--r-- root/root 1038 2020-06-09 07:18 ./usr/include/svgpp/policy/icc_color.hpp
-rw-r--r-- root/root 610 2020-06-09 07:18 ./usr/include/svgpp/policy/iri.hpp
-rw-r--r-- root/root 955 2020-06-09 07:18 ./usr/include/svgpp/policy/length.hpp
-rw-r--r-- root/root 1125 2020-06-09 07:18 ./usr/include/svgpp/policy/marker_events.hpp
-rw-r--r-- root/root 2030 2020-06-09 07:18 ./usr/include/svgpp/policy/markers.hpp
-rw-r--r-- root/root 584 2020-06-09 07:18 ./usr/include/svgpp/policy/notify.hpp
-rw-r--r-- root/root 1624 2020-06-09 07:18 ./usr/include/svgpp/policy/path.hpp
-rw-r--r-- root/root 3569 2020-06-09 07:18 ./usr/include/svgpp/policy/path_events.hpp
-rw-r--r-- root/root 584 2020-06-09 07:18 ./usr/include/svgpp/policy/text_events.hpp
-rw-r--r-- root/root 1189 2020-06-09 07:18 ./usr/include/svgpp/policy/transform.hpp
-rw-r--r-- root/root 1875 2020-06-09 07:18 ./usr/include/svgpp/policy/transform_events.hpp
-rw-r--r-- root/root 3353 2020-06-09 07:18 ./usr/include/svgpp/policy/value_events.hpp
-rw-r--r-- root/root 1127 2020-06-09 07:18 ./usr/include/svgpp/policy/viewport.hpp
-rw-r--r-- root/root 1554 2020-06-09 07:18 ./usr/include/svgpp/policy/viewport_events.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/policy/xml/
-rw-r--r-- root/root 415 2020-06-09 07:18 ./usr/include/svgpp/policy/xml/fwd.hpp
-rw-r--r-- root/root 6833 2020-06-09 07:18 ./usr/include/svgpp/policy/xml/libxml2.hpp
-rw-r--r-- root/root 10312 2020-06-09 07:18 ./usr/include/svgpp/policy/xml/msxml.hpp
-rw-r--r-- root/root 5640 2020-06-09 07:18 ./usr/include/svgpp/policy/xml/rapidxml_ns.hpp
-rw-r--r-- root/root 6633 2020-06-09 07:18 ./usr/include/svgpp/policy/xml/xerces.hpp
-rw-r--r-- root/root 39 2020-06-09 07:18 ./usr/include/svgpp/svgpp.hpp
-rw-r--r-- root/root 2814 2020-06-09 07:18 ./usr/include/svgpp/template_parameters.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/traits/
-rw-r--r-- root/root 1259 2020-06-09 07:18 ./usr/include/svgpp/traits/angle_units.hpp
-rw-r--r-- root/root 3564 2020-06-09 07:18 ./usr/include/svgpp/traits/attribute_groups.hpp
-rw-r--r-- root/root 33657 2020-06-09 07:18 ./usr/include/svgpp/traits/attribute_type.hpp
-rw-r--r-- root/root 11043 2020-06-09 07:18 ./usr/include/svgpp/traits/child_element_types.hpp
-rw-r--r-- root/root 2353 2020-06-09 07:18 ./usr/include/svgpp/traits/element_groups.hpp
-rw-r--r-- root/root 3699 2020-06-09 07:18 ./usr/include/svgpp/traits/element_required_attributes.hpp
-rw-r--r-- root/root 1296 2020-06-09 07:18 ./usr/include/svgpp/traits/element_with_text_content.hpp
-rw-r--r-- root/root 2144 2020-06-09 07:18 ./usr/include/svgpp/traits/inherited_property.hpp
-rw-r--r-- root/root 2508 2020-06-09 07:18 ./usr/include/svgpp/traits/length_dimension_by_attribute.hpp
-rw-r--r-- root/root 1855 2020-06-09 07:18 ./usr/include/svgpp/traits/length_units.hpp
-rw-r--r-- root/root 1487 2020-06-09 07:18 ./usr/include/svgpp/traits/literal_enumeration_values.hpp
-rw-r--r-- root/root 1480 2020-06-09 07:18 ./usr/include/svgpp/traits/overflow_hidden_elements.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/utility/
-rw-r--r-- root/root 1800 2020-06-09 07:18 ./usr/include/svgpp/utility/arc_endpoint_to_center.hpp
-rw-r--r-- root/root 8242 2020-06-09 07:18 ./usr/include/svgpp/utility/arc_to_bezier.hpp
-rw-r--r-- root/root 745 2020-06-09 07:18 ./usr/include/svgpp/utility/boost_parameter_fixed.hpp
-rw-r--r-- root/root 3623 2020-06-09 07:18 ./usr/include/svgpp/utility/calculate_viewbox_transform.hpp
drwxr-xr-x root/root 0 2020-06-09 07:18 ./usr/include/svgpp/utility/gil/
-rw-r--r-- root/root 4938 2020-06-09 07:18 ./usr/include/svgpp/utility/gil/blend.hpp
-rw-r--r-- root/root 3984 2020-06-09 07:18 ./usr/include/svgpp/utility/gil/color_matrix.hpp
-rw-r--r-- root/root 530 2020-06-09 07:18 ./usr/include/svgpp/utility/gil/common.hpp
-rw-r--r-- root/root 7419 2020-06-09 07:18 ./usr/include/svgpp/utility/gil/composite.hpp
-rw-r--r-- root/root 3317 2020-06-09 07:18 ./usr/include/svgpp/utility/gil/mask.hpp
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/
-rw-r--r-- root/root 1030 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/changelog.Debian.gz
-rw-r--r-- root/root 2912 2023-03-22 05:56 ./usr/share/doc/libsvgpp-dev/copyright
libsvgpp-doc_1.3.0+dfsg1-6_all.deb
----------------------------------
new Debian package, version 2.0.
size 74332 bytes: control archive=2464 bytes.
1158 bytes, 28 lines control
4910 bytes, 58 lines md5sums
Package: libsvgpp-doc
Source: svgpp
Version: 1.3.0+dfsg1-6
Architecture: all
Maintainer: Anton Gladky <gladk@debian.org>
Installed-Size: 791
Depends: libjs-sphinxdoc (>= 7.4), sphinx-rtd-theme-common (>= 3.0.2+dfsg), libjs-mathjax
Section: doc
Priority: optional
Multi-Arch: foreign
Homepage: https://github.com/svgpp/svgpp
Description: SVG-framework with parsers for various syntaxes and adapters. Documentation
The library can be thought of as a framework, containing parsers for various
SVG syntaxes, adapters that simplify handling of parsed data and a lot of
other utilities and helpers for the most common tasks. SVG++ features
.
* Is a header-only library
* Can be used with any XML parser
* Compile time configured - no virtual functions
* Minimal runtime overhead - you pay only for what you get
* Fully functional, conforming SVG viewers
* Simple in-app SVG rasterizers
* Import modules of vector editing software
* Implementing path-only input of SVG format with minimal efforts
in any graphics or math software
* Compatible with C++03, but requires conforming implementation
.
The package contains the documentation.
drwxr-xr-x root/root 0 2023-03-25 08:12 ./
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc-base/
-rw-r--r-- root/root 475 2023-03-25 08:12 ./usr/share/doc-base/libsvgpp-doc.svgpp-doc
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/
-rw-r--r-- root/root 2216 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/advanced.rst.txt
-rw-r--r-- root/root 4013 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/basic_shapes.rst.txt
-rw-r--r-- root/root 3841 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/color.rst.txt
-rw-r--r-- root/root 11223 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/document_traversal.rst.txt
-rw-r--r-- root/root 3509 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/error.rst.txt
-rw-r--r-- root/root 3596 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/faq.rst.txt
-rw-r--r-- root/root 522 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/help.rst.txt
-rw-r--r-- root/root 2064 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/index.rst.txt
-rw-r--r-- root/root 791 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/installation.rst.txt
-rw-r--r-- root/root 952 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/iri.rst.txt
-rw-r--r-- root/root 5932 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/length.rst.txt
-rw-r--r-- root/root 23622 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/lesson01.rst.txt
-rw-r--r-- root/root 263 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/license.rst.txt
-rw-r--r-- root/root 4905 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/markers.rst.txt
-rw-r--r-- root/root 9561 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/overview.rst.txt
-rw-r--r-- root/root 7190 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/path.rst.txt
-rw-r--r-- root/root 221 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/reference.rst.txt
-rw-r--r-- root/root 539 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/text.rst.txt
-rw-r--r-- root/root 4749 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/transform.rst.txt
-rw-r--r-- root/root 13684 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/value.rst.txt
-rw-r--r-- root/root 1996 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/value_parser.rst.txt
-rw-r--r-- root/root 6157 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_sources/viewport.rst.txt
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/
-rw-r--r-- root/root 15094 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/basic.css
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/css/
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/css/theme.css -> ../../../../../sphinx_rtd_theme/static/css/theme.css
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js
-rw-r--r-- root/root 326 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/documentation_options.js
-rw-r--r-- root/root 286 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/file.png
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-Bold.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.ttf
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-Bold.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.woff2
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-BoldItalic.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.ttf
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-BoldItalic.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.woff2
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-Italic.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Italic.ttf
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-Italic.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Italic.woff2
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-Regular.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Regular.ttf
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/Lato-Regular.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Regular.woff2
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/RobotoSlab-Bold.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/RobotoSlab-Bold.woff2
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/RobotoSlab-Regular.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/RobotoSlab-Regular.woff2
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/fontawesome-webfont.eot -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.eot
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/fontawesome-webfont.svg -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.svg
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/fontawesome-webfont.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.ttf
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/fontawesome-webfont.woff -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/fonts/fontawesome-webfont.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff2
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/js/
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/js/theme.js -> ../../../../../sphinx_rtd_theme/static/js/theme.js
-rw-r--r-- root/root 6978 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/js/versions.js
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js
-rw-r--r-- root/root 90 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/minus.png
-rw-r--r-- root/root 90 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/plus.png
-rw-r--r-- root/root 4929 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/pygments.css
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js
lrwxrwxrwx root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/_static/sphinx_highlight.js -> ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js
-rw-r--r-- root/root 19620 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/advanced.html
-rw-r--r-- root/root 20017 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/basic_shapes.html
-rw-r--r-- root/root 18992 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/color.html
-rw-r--r-- root/root 37843 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/document_traversal.html
-rw-r--r-- root/root 22688 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/error.html
-rw-r--r-- root/root 14948 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/faq.html
-rw-r--r-- root/root 3884 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/genindex.html
-rw-r--r-- root/root 5381 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/help.html
-rw-r--r-- root/root 12565 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/index.html
-rw-r--r-- root/root 5906 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/installation.html
-rw-r--r-- root/root 14425 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/iri.html
-rw-r--r-- root/root 28231 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/length.html
-rw-r--r-- root/root 96074 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/lesson01.html
-rw-r--r-- root/root 6381 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/license.html
-rw-r--r-- root/root 24117 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/markers.html
-rw-r--r-- root/root 1201 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/objects.inv
-rw-r--r-- root/root 24470 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/overview.html
-rw-r--r-- root/root 33426 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/path.html
-rw-r--r-- root/root 11294 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/reference.html
-rw-r--r-- root/root 4283 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/search.html
-rw-r--r-- root/root 35884 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/searchindex.js
-rw-r--r-- root/root 7562 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/text.html
-rw-r--r-- root/root 45916 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/transform.html
-rw-r--r-- root/root 64785 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/value.html
-rw-r--r-- root/root 12920 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/value_parser.html
-rw-r--r-- root/root 25041 2023-03-25 08:12 ./usr/share/doc/libsvgpp-dev/html/viewport.html
drwxr-xr-x root/root 0 2023-03-25 08:12 ./usr/share/doc/libsvgpp-doc/
-rw-r--r-- root/root 1028 2023-03-25 08:12 ./usr/share/doc/libsvgpp-doc/changelog.Debian.gz
-rw-r--r-- root/root 2912 2023-03-25 08:12 ./usr/share/doc/libsvgpp-doc/copyright
lintian
-------
Setup apt archive
-----------------
Merged Build-Depends: lintian
Filtered Build-Depends: lintian
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-lintian-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1356 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1418 B]
Fetched 3389 B in 0s (306 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-xW6gTP/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install lintian build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-lintian-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-lintian-dummy.
(Reading database ... 48347 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Running lintian...
W: svgpp changes: distribution-and-changes-mismatch sid unstable
I: Lintian run was successful.
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 2456168
Build-Time: 1762
Distribution: sid
Host Architecture: arm64
Install-Time: 43
Job: /tmp/debusine-fetch-exec-upload-i20h6kla/svgpp_1.3.0+dfsg1-6.dsc
Lintian: warn
Machine Architecture: arm64
Package: svgpp
Package-Time: 1841
Source-Version: 1.3.0+dfsg1-6
Space: 2456168
Status: successful
Version: 1.3.0+dfsg1-6
--------------------------------------------------------------------------------
Finished at 2024-11-18T16:57:14Z
Build needed 00:30:41, 2456168k disk space