sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-06.freexian.com
+==============================================================================+
| etlcpp 20.37.2+dfsg-1.1 (arm64) Sat, 16 Nov 2024 02:39:34 +0000 |
+==============================================================================+
Package: etlcpp
Version: 20.37.2+dfsg-1.1
Source Version: 20.37.2+dfsg-1.1
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.2OIfvMi_W7...
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-jjhu1ymu/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-jjhu1ymu/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-jjhu1ymu/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-jjhu1ymu/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-jjhu1ymu/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-jjhu1ymu/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-jjhu1ymu/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/etlcpp-tVKRBI/resolver-SqWdrY' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ InRelease
Ign:1 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ InRelease
Get:2 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ Release [606 B]
Get:3 http://deb.debian.org/debian sid InRelease [202 kB]
Get:2 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ Release [606 B]
Get:4 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ Release.gpg
Ign:4 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ Release.gpg
Get:5 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ Packages [9246 B]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9951 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4908 kB]
Fetched 15.1 MB in 2s (6173 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 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 libuuid1 libxml2 login mount util-linux
26 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 7324 kB/10.8 MB of archives.
After this operation, 604 kB disk space will be freed.
Get:1 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:2 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:3 file:/build/etlcpp-tVKRBI/resolver-EMtflN/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 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:6 file:/build/etlcpp-tVKRBI/resolver-EMtflN/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 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 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 7324 kB in 0s (51.4 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 .../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 .../0-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 .../1-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../2-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../3-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 .../4-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 .../5-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 .../6-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../7-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 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 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) ...
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-jjhu1ymu/etlcpp_20.37.2+dfsg-1.1.dsc exists in /tmp/debusine-fetch-exec-upload-jjhu1ymu; copying to chroot
I: NOTICE: Log filtering will replace 'build/etlcpp-tVKRBI/etlcpp-20.37.2+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etlcpp-tVKRBI' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper (>= 11), python3-cogapp, doxygen, cmake, python3, build-essential, fakeroot
Filtered Build-Depends: debhelper (>= 11), python3-cogapp, doxygen, cmake, python3, 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 [652 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [684 B]
Fetched 1945 B in 0s (169 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-EMtflN/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-EMtflN/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-EMtflN/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-EMtflN/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-EMtflN/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-EMtflN/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 doxygen dwz fakeroot g++ g++-14
g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14
gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libarchive13t64 libasan8
libc-dev-bin libc6-dev libcc1-0 libclang-cpp19 libclang1-19 libcrypt-dev
libcurl4t64 libdebhelper-perl libedit2 libelf1t64 libexpat1 libfakeroot
libfile-stripnondeterminism-perl libfmt10 libgcc-14-dev libhwasan0 libisl23
libitm1 libjsoncpp26 libllvm19 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 libxapian30 libz3-4 linux-libc-dev m4
media-types po-debconf procps python3 python3-cogapp python3-minimal
python3.12 python3.12-minimal rpcsvc-proto
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
doxygen-latex doxygen-doc doxygen-gui graphviz gcc-14-doc gcc-multilib
manpages-dev flex bison gdb gcc-doc gdb-aarch64-linux-gnu lrzip
libc-devtools glibc-doc libstdc++-14-doc libtool-doc gfortran
| fortran95-compiler gcj-jdk xapian-tools m4-doc libmail-box-perl
python3-doc python3-tk python3-venv python3.12-venv python3.12-doc
binfmt-support
Recommended packages:
manpages manpages-dev libarchive-cpio-perl libgpm2 libltdl-dev
libmail-sendmail-perl psmisc linux-sysctl-defaults
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 doxygen dwz fakeroot g++ g++-14
g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14
gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libarchive13t64 libasan8
libc-dev-bin libc6-dev libcc1-0 libclang-cpp19 libclang1-19 libcrypt-dev
libcurl4t64 libdebhelper-perl libedit2 libelf1t64 libexpat1 libfakeroot
libfile-stripnondeterminism-perl libfmt10 libgcc-14-dev libhwasan0 libisl23
libitm1 libjsoncpp26 libllvm19 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 libxapian30 libz3-4 linux-libc-dev m4
media-types po-debconf procps python3 python3-cogapp python3-minimal
python3.12 python3.12-minimal rpcsvc-proto sbuild-build-depends-main-dummy
0 upgraded, 78 newly installed, 0 to remove and 0 not upgraded.
Need to get 136 MB of archives.
After this operation, 599 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [900 B]
Get:2 http://deb.debian.org/debian sid/main arm64 libpython3.12-minimal arm64 3.12.7-3 [808 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 python3.12-minimal arm64 3.12.7-3 [1940 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 python3-minimal arm64 3.12.7-1 [26.8 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 media-types all 10.1.0 [26.9 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libncursesw6 arm64 6.5-2+b1 [125 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libnsl2 arm64 1.3.0-3+b3 [37.9 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libpython3.12-stdlib arm64 3.12.7-3 [1902 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 python3.12 arm64 3.12.7-3 [671 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 libpython3-stdlib arm64 3.12.7-1 [9708 B]
Get:14 http://deb.debian.org/debian sid/main arm64 python3 arm64 3.12.7-1 [27.8 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 libproc2-0 arm64 2:4.0.4-6 [62.3 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 procps arm64 2:4.0.4-6 [872 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:31 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:32 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:33 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:34 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:35 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:36 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:37 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:42 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:43 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:45 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:46 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:48 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:50 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:51 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:52 http://deb.debian.org/debian sid/main arm64 cmake-data all 3.31.0-1 [2265 kB]
Get:53 http://deb.debian.org/debian sid/main arm64 libarchive13t64 arm64 3.7.4-1.1 [323 kB]
Get:54 http://deb.debian.org/debian sid/main arm64 libcurl4t64 arm64 8.11.0-1 [322 kB]
Get:55 http://deb.debian.org/debian sid/main arm64 libjsoncpp26 arm64 1.9.6-2 [73.1 kB]
Get:56 http://deb.debian.org/debian sid/main arm64 librhash1 arm64 1.4.5-1 [129 kB]
Get:57 http://deb.debian.org/debian sid/main arm64 libuv1t64 arm64 1.48.0-7 [143 kB]
Get:58 http://deb.debian.org/debian sid/main arm64 cmake arm64 3.31.0-1 [9874 kB]
Get:59 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:60 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:61 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:62 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:63 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:64 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:65 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:66 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:67 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:68 http://deb.debian.org/debian sid/main arm64 libedit2 arm64 3.1-20240808-1 [89.2 kB]
Get:69 http://deb.debian.org/debian sid/main arm64 libz3-4 arm64 4.13.3-1 [7507 kB]
Get:70 http://deb.debian.org/debian sid/main arm64 libllvm19 arm64 1:19.1.3-2 [23.3 MB]
Get:71 http://deb.debian.org/debian sid/main arm64 libclang-cpp19 arm64 1:19.1.3-2 [12.0 MB]
Get:72 http://deb.debian.org/debian sid/main arm64 libclang1-19 arm64 1:19.1.3-2 [6844 kB]
Get:73 http://deb.debian.org/debian sid/main arm64 libfmt10 arm64 10.1.1+ds1-4 [121 kB]
Get:74 http://deb.debian.org/debian sid/main arm64 libxapian30 arm64 1.4.25-1+b1 [1057 kB]
Get:75 http://deb.debian.org/debian sid/main arm64 doxygen arm64 1.9.8+ds-2+b3 [4515 kB]
Get:76 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:77 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
Get:78 http://deb.debian.org/debian sid/main arm64 python3-cogapp all 3.3.0-3 [23.8 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 136 MB in 2s (90.2 MB/s)
Selecting previously unselected package libpython3.12-minimal:arm64.
(Reading database ... 17119 files and directories currently installed.)
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 ... 17439 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 ... 17912 files and directories currently installed.)
Preparing to unpack .../00-python3_3.12.7-1_arm64.deb ...
Unpacking python3 (3.12.7-1) ...
Selecting previously unselected package libproc2-0:arm64.
Preparing to unpack .../01-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 .../02-procps_2%3a4.0.4-6_arm64.deb ...
Unpacking procps (2:4.0.4-6) ...
Selecting previously unselected package m4.
Preparing to unpack .../03-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../04-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../05-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../06-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 .../07-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../08-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 .../09-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../10-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 .../11-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 .../12-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../13-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../14-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 .../15-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 .../16-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 .../17-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 .../18-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 .../19-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 .../20-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 .../21-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../22-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../23-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../24-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../25-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../26-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 .../27-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 .../28-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 .../29-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 .../30-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 .../31-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 .../32-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 .../33-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 .../34-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 .../35-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 .../36-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../37-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../38-cmake-data_3.31.0-1_all.deb ...
Unpacking cmake-data (3.31.0-1) ...
Selecting previously unselected package libarchive13t64:arm64.
Preparing to unpack .../39-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 .../40-libcurl4t64_8.11.0-1_arm64.deb ...
Unpacking libcurl4t64:arm64 (8.11.0-1) ...
Selecting previously unselected package libjsoncpp26:arm64.
Preparing to unpack .../41-libjsoncpp26_1.9.6-2_arm64.deb ...
Unpacking libjsoncpp26:arm64 (1.9.6-2) ...
Selecting previously unselected package librhash1:arm64.
Preparing to unpack .../42-librhash1_1.4.5-1_arm64.deb ...
Unpacking librhash1:arm64 (1.4.5-1) ...
Selecting previously unselected package libuv1t64:arm64.
Preparing to unpack .../43-libuv1t64_1.48.0-7_arm64.deb ...
Unpacking libuv1t64:arm64 (1.48.0-7) ...
Selecting previously unselected package cmake.
Preparing to unpack .../44-cmake_3.31.0-1_arm64.deb ...
Unpacking cmake (3.31.0-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../45-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../46-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../47-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../48-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 .../49-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 .../50-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../51-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../52-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../53-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package libedit2:arm64.
Preparing to unpack .../54-libedit2_3.1-20240808-1_arm64.deb ...
Unpacking libedit2:arm64 (3.1-20240808-1) ...
Selecting previously unselected package libz3-4:arm64.
Preparing to unpack .../55-libz3-4_4.13.3-1_arm64.deb ...
Unpacking libz3-4:arm64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:arm64.
Preparing to unpack .../56-libllvm19_1%3a19.1.3-2_arm64.deb ...
Unpacking libllvm19:arm64 (1:19.1.3-2) ...
Selecting previously unselected package libclang-cpp19.
Preparing to unpack .../57-libclang-cpp19_1%3a19.1.3-2_arm64.deb ...
Unpacking libclang-cpp19 (1:19.1.3-2) ...
Selecting previously unselected package libclang1-19.
Preparing to unpack .../58-libclang1-19_1%3a19.1.3-2_arm64.deb ...
Unpacking libclang1-19 (1:19.1.3-2) ...
Selecting previously unselected package libfmt10:arm64.
Preparing to unpack .../59-libfmt10_10.1.1+ds1-4_arm64.deb ...
Unpacking libfmt10:arm64 (10.1.1+ds1-4) ...
Selecting previously unselected package libxapian30:arm64.
Preparing to unpack .../60-libxapian30_1.4.25-1+b1_arm64.deb ...
Unpacking libxapian30:arm64 (1.4.25-1+b1) ...
Selecting previously unselected package doxygen.
Preparing to unpack .../61-doxygen_1.9.8+ds-2+b3_arm64.deb ...
Unpacking doxygen (1.9.8+ds-2+b3) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../62-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../63-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package python3-cogapp.
Preparing to unpack .../64-python3-cogapp_3.3.0-3_all.deb ...
Unpacking python3-cogapp (3.3.0-3) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../65-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 libxapian30:arm64 (1.4.25-1+b1) ...
Setting up libcurl4t64:arm64 (8.11.0-1) ...
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 libedit2:arm64 (3.1-20240808-1) ...
Setting up libuv1t64:arm64 (1.48.0-7) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
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 libz3-4:arm64 (4.13.3-1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
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 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 cmake-data (3.31.0-1) ...
Setting up librhash1:arm64 (1.4.5-1) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
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 libcc1-0:arm64 (14.2.0-8) ...
Setting up libfmt10:arm64 (10.1.1+ds1-4) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
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 libllvm19:arm64 (1:19.1.3-2) ...
Setting up libclang1-19 (1:19.1.3-2) ...
Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
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 libclang-cpp19 (1:19.1.3-2) ...
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 doxygen (1.9.8+ds-2+b3) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
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 python3 (3.12.7-1) ...
Setting up python3-cogapp (3.3.0-3) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
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 debhelper (13.20) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| 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.7-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.66-1+b1 diffutils_1:3.10-1+b1 doxygen_1.9.8+ds-2+b3 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 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 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 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 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 libclang-cpp19_1:19.1.3-2 libclang1-19_1:19.1.3-2 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 libedit2_3.1-20240808-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 libfmt10_10.1.1+ds1-4 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 libjson-maybexs-perl_1.004008-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 libllvm19_1:19.1.3-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~rc1-4 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~rc1-4 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 libxapian30_1.4.25-1+b1 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 libz3-4_4.13.3-1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-4 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-4 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 python3_3.12.7-1 python3-cogapp_3.3.0-3 python3-minimal_3.12.7-1 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 shared-mime-info_2.4-5+b1 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 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: etlcpp
Binary: libetlcpp-dev, libetlcpp-doc
Architecture: all
Version: 20.37.2+dfsg-1.1
Maintainer: Dima Kogan <dkogan@debian.org>
Homepage: http://www.etlcpp.org
Standards-Version: 4.1.3
Vcs-Browser: https://salsa.debian.org/debian/etlcpp
Vcs-Git: https://salsa.debian.org/debian/etlcpp.git
Build-Depends: debhelper (>= 11), python3-cogapp, doxygen, cmake, python3
Package-List:
libetlcpp-dev deb libdevel optional arch=all
libetlcpp-doc deb doc optional arch=all
Checksums-Sha1:
f11270327edd3c97546b698959cf9c33c67e9642 975852 etlcpp_20.37.2+dfsg.orig.tar.xz
2b85d3389d16a6deecd18eb5e7882ea9ef1c4060 7092 etlcpp_20.37.2+dfsg-1.1.debian.tar.xz
Checksums-Sha256:
037b7d11af42e74769b796487ce78dafd512f3eaae00c16dd586c77d3a12e20c 975852 etlcpp_20.37.2+dfsg.orig.tar.xz
9768c0dceae83716e55cb73fb596061e7a8b15677d6a0253e025654a53ec96a5 7092 etlcpp_20.37.2+dfsg-1.1.debian.tar.xz
Files:
bed7e34ad8db159cf0fadba3f2020969 975852 etlcpp_20.37.2+dfsg.orig.tar.xz
1e061118deca9b4108e8f1ee33615d62 7092 etlcpp_20.37.2+dfsg-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmUdxzYACgkQ5mx3Wuv+
bH2sJxAA11tM/xpbCavUsyk5W2PEvSMHHEWuiGlps7DVdLhF5Ke23ogitf5CTNfp
kcxZwOhx4kHjafXb3OPoC7dAs9Wt4uQUClZU35YKqrscN0IFgqfK+s7Fhx6wKSkA
5jisfpzz4EPtE7fkniJl18g6zeh78r3jO6Gnm+h0VxEk0NF0g2bnrUmxvmZHyVK6
JRAzLUbRw9Jbkf/Lf+4cmZJ6iiX+/i/sNtRNTsJkgMHBegMY47Rpn+RnU4eLea7l
YMNC7kyvV7SY1ubDvlh09KR4xbW6KGGKOYz92piz7xviSFvQleSnkaZn/2OCGJCO
aeNb9Kw9tt6Lp8vLHJmIJiGGjJkhKTBtEbwHhB5+y2IdtFYYJSgvgHW7M2Rl9CxF
pHIFBPVC+r38Dcqqm6fcaU1Tz+Bhr2VGwjl4mGOFup5W1M3MLh7e+zWj6syAwYWl
ERv2QCnxVsfAObvNdEwFsAwVuWJQhng1UTag66tJnleAskQ+jfX9xBtEUxiftZHa
0zFnj3SsAUd+96ZsLf1OB3J9/Vk/6hwPXAo/EiI+PS3q0KgUJ2g1oQIUslffqHx4
UUyvne0gJDruHkhcBHTZg9siWj0krDCIwejXXL1EBdlaDWNApvD3XrfqNeK9FWGX
Ah1w3ncF0owOKCpFCBdXbtGVbNj1TGP+Ve3aWxVMPR1XofsaniI=
=+M7d
-----END PGP SIGNATURE-----
gpgv: Signature made Wed Oct 4 20:12:38 2023 UTC
gpgv: using RSA key 4D0BE12F0E4776D8AACE9696E66C775AEBFE6C7D
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./etlcpp_20.37.2+dfsg-1.1.dsc: no acceptable signature found
dpkg-source: info: extracting etlcpp in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking etlcpp_20.37.2+dfsg.orig.tar.xz
dpkg-source: info: unpacking etlcpp_20.37.2+dfsg-1.1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying version-from-cmake-argument.patch
dpkg-source: info: applying do-not-build-with-sanitizers.patch
dpkg-source: info: applying include-cstdint-to-build-with-gcc-13.patch
dpkg-source: info: applying removed-external-links-to-function-purely-locally.patch
dpkg-source: info: applying removed-CI-to-not-confuse-salsa.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.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 etlcpp
dpkg-buildpackage: info: source version 20.37.2+dfsg-1.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jeremy Bícha <jbicha@ubuntu.com>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --buildsystem=cmake
dh_auto_clean -O--buildsystem=cmake
dh_autoreconf_clean -O--buildsystem=cmake
dh_clean -O--buildsystem=cmake
debian/rules binary
dh binary --buildsystem=cmake
dh_update_autotools_config -O--buildsystem=cmake
dh_autoreconf -O--buildsystem=cmake
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
-DETL_VERSION=20.37.2 \
-DBUILD_TESTS=ON \
-DCMAKE_CXX_FLAGS="-Wno-aggressive-loop-optimizations -Wno-pessimizing-move" # for gcc-13 compat
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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DETL_VERSION=20.37.2 -DBUILD_TESTS=ON "-DCMAKE_CXX_FLAGS=-Wno-aggressive-loop-optimizations -Wno-pessimizing-move" ..
CMake Deprecation Warning at CMakeLists.txt:4 (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 CXX compiler identification is GNU 14.2.0
-- 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 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.
-- Compiling for C++20
-- Compiling for STL
CMake Deprecation Warning at test/UnitTest++/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.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (0.8s)
-- 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
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
python3 -m cogapp -d -e -oinclude/etl/smallest.h -DNTypes=16 include/etl/generators/smallest_generator.h
<cog include/etl/generators/smallest_generator.h:136>:8: SyntaxWarning: invalid escape sequence '\i'
python3 -m cogapp -d -e -oinclude/etl/largest.h -DNTypes=16 include/etl/generators/largest_generator.h
<cog include/etl/generators/largest_generator.h:136>:8: SyntaxWarning: invalid escape sequence '\i'
<cog include/etl/generators/largest_generator.h:246>:7: SyntaxWarning: invalid escape sequence '\i'
<cog include/etl/generators/largest_generator.h:404>:7: SyntaxWarning: invalid escape sequence '\i'
python3 -m cogapp -d -e -oinclude/etl/type_select.h -DNTypes=16 include/etl/generators/type_select_generator.h
python3 -m cogapp -d -e -oinclude/etl/type_lookup.h -DNTypes=16 include/etl/generators/type_lookup_generator.h
python3 -m cogapp -d -e -oinclude/etl/variant_pool.h -DNTypes=16 include/etl/generators/variant_pool_generator.h
python3 -m cogapp -d -e -oinclude/etl/type_traits.h -DIsOneOf=16 include/etl/generators/type_traits_generator.h
<cog include/etl/generators/type_traits_generator.h:1379>:5: SyntaxWarning: invalid escape sequence '\i'
python3 -m cogapp -d -e -oinclude/etl/message_router.h -DHandlers=16 include/etl/generators/message_router_generator.h
python3 -m cogapp -d -e -oinclude/etl/fsm.h -DHandlers=16 include/etl/generators/fsm_generator.h
python3 -m cogapp -d -e -oinclude/etl/message_packet.h -DHandlers=16 include/etl/generators/message_packet_generator.h
dh_auto_build
cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -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 test/UnitTest++/CMakeFiles/UnitTestpp.dir/build.make test/UnitTest++/CMakeFiles/UnitTestpp.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>> /<<PKGBUILDDIR>>/test/UnitTest++ /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++/CMakeFiles/UnitTestpp.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f test/UnitTest++/CMakeFiles/UnitTestpp.dir/build.make test/UnitTest++/CMakeFiles/UnitTestpp.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 0%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/Checks.cpp.o
[ 0%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/AssertException.cpp.o
[ 1%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/CompositeTestReporter.cpp.o
[ 1%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/CurrentTest.cpp.o
[ 1%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/DeferredTestReporter.cpp.o
[ 2%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/DeferredTestResult.cpp.o
[ 2%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/MemoryOutStream.cpp.o
[ 2%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/ReportAssert.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/AssertException.cpp.o -MF CMakeFiles/UnitTestpp.dir/AssertException.cpp.o.d -o CMakeFiles/UnitTestpp.dir/AssertException.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/AssertException.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/CompositeTestReporter.cpp.o -MF CMakeFiles/UnitTestpp.dir/CompositeTestReporter.cpp.o.d -o CMakeFiles/UnitTestpp.dir/CompositeTestReporter.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/CompositeTestReporter.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/CurrentTest.cpp.o -MF CMakeFiles/UnitTestpp.dir/CurrentTest.cpp.o.d -o CMakeFiles/UnitTestpp.dir/CurrentTest.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/CurrentTest.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/Checks.cpp.o -MF CMakeFiles/UnitTestpp.dir/Checks.cpp.o.d -o CMakeFiles/UnitTestpp.dir/Checks.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/Checks.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/DeferredTestReporter.cpp.o -MF CMakeFiles/UnitTestpp.dir/DeferredTestReporter.cpp.o.d -o CMakeFiles/UnitTestpp.dir/DeferredTestReporter.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/DeferredTestReporter.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/DeferredTestResult.cpp.o -MF CMakeFiles/UnitTestpp.dir/DeferredTestResult.cpp.o.d -o CMakeFiles/UnitTestpp.dir/DeferredTestResult.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/DeferredTestResult.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/MemoryOutStream.cpp.o -MF CMakeFiles/UnitTestpp.dir/MemoryOutStream.cpp.o.d -o CMakeFiles/UnitTestpp.dir/MemoryOutStream.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/MemoryOutStream.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/ReportAssert.cpp.o -MF CMakeFiles/UnitTestpp.dir/ReportAssert.cpp.o.d -o CMakeFiles/UnitTestpp.dir/ReportAssert.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/ReportAssert.cpp
[ 3%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/RequiredCheckException.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/RequiredCheckException.cpp.o -MF CMakeFiles/UnitTestpp.dir/RequiredCheckException.cpp.o.d -o CMakeFiles/UnitTestpp.dir/RequiredCheckException.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/RequiredCheckException.cpp
[ 3%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/RequiredCheckTestReporter.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/RequiredCheckTestReporter.cpp.o -MF CMakeFiles/UnitTestpp.dir/RequiredCheckTestReporter.cpp.o.d -o CMakeFiles/UnitTestpp.dir/RequiredCheckTestReporter.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/RequiredCheckTestReporter.cpp
[ 3%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/Test.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/Test.cpp.o -MF CMakeFiles/UnitTestpp.dir/Test.cpp.o.d -o CMakeFiles/UnitTestpp.dir/Test.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/Test.cpp
[ 4%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestDetails.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestDetails.cpp.o -MF CMakeFiles/UnitTestpp.dir/TestDetails.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TestDetails.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TestDetails.cpp
[ 4%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestList.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestList.cpp.o -MF CMakeFiles/UnitTestpp.dir/TestList.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TestList.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TestList.cpp
[ 4%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestReporter.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestReporter.cpp.o -MF CMakeFiles/UnitTestpp.dir/TestReporter.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TestReporter.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TestReporter.cpp
[ 5%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestReporterStdout.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestReporterStdout.cpp.o -MF CMakeFiles/UnitTestpp.dir/TestReporterStdout.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TestReporterStdout.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TestReporterStdout.cpp
[ 5%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestResults.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestResults.cpp.o -MF CMakeFiles/UnitTestpp.dir/TestResults.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TestResults.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TestResults.cpp
[ 5%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestRunner.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TestRunner.cpp.o -MF CMakeFiles/UnitTestpp.dir/TestRunner.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TestRunner.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TestRunner.cpp
[ 6%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/ThrowingTestReporter.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/ThrowingTestReporter.cpp.o -MF CMakeFiles/UnitTestpp.dir/ThrowingTestReporter.cpp.o.d -o CMakeFiles/UnitTestpp.dir/ThrowingTestReporter.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/ThrowingTestReporter.cpp
[ 6%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/TimeConstraint.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/TimeConstraint.cpp.o -MF CMakeFiles/UnitTestpp.dir/TimeConstraint.cpp.o.d -o CMakeFiles/UnitTestpp.dir/TimeConstraint.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/TimeConstraint.cpp
[ 6%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/XmlTestReporter.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/XmlTestReporter.cpp.o -MF CMakeFiles/UnitTestpp.dir/XmlTestReporter.cpp.o.d -o CMakeFiles/UnitTestpp.dir/XmlTestReporter.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/XmlTestReporter.cpp
[ 7%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/Posix/SignalTranslator.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/Posix/SignalTranslator.cpp.o -MF CMakeFiles/UnitTestpp.dir/Posix/SignalTranslator.cpp.o.d -o CMakeFiles/UnitTestpp.dir/Posix/SignalTranslator.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/Posix/SignalTranslator.cpp
[ 7%] Building CXX object test/UnitTest++/CMakeFiles/UnitTestpp.dir/Posix/TimeHelpers.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/c++ -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -fexceptions -MD -MT test/UnitTest++/CMakeFiles/UnitTestpp.dir/Posix/TimeHelpers.cpp.o -MF CMakeFiles/UnitTestpp.dir/Posix/TimeHelpers.cpp.o.d -o CMakeFiles/UnitTestpp.dir/Posix/TimeHelpers.cpp.o -c /<<PKGBUILDDIR>>/test/UnitTest++/Posix/TimeHelpers.cpp
[ 7%] Linking CXX static library libUnitTestpp.a
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/cmake -P CMakeFiles/UnitTestpp.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/UnitTest++ && /usr/bin/cmake -E cmake_link_script CMakeFiles/UnitTestpp.dir/link.txt --verbose=1
/usr/bin/ar qc libUnitTestpp.a CMakeFiles/UnitTestpp.dir/AssertException.cpp.o CMakeFiles/UnitTestpp.dir/Checks.cpp.o CMakeFiles/UnitTestpp.dir/CompositeTestReporter.cpp.o CMakeFiles/UnitTestpp.dir/CurrentTest.cpp.o CMakeFiles/UnitTestpp.dir/DeferredTestReporter.cpp.o CMakeFiles/UnitTestpp.dir/DeferredTestResult.cpp.o CMakeFiles/UnitTestpp.dir/MemoryOutStream.cpp.o CMakeFiles/UnitTestpp.dir/ReportAssert.cpp.o CMakeFiles/UnitTestpp.dir/RequiredCheckException.cpp.o CMakeFiles/UnitTestpp.dir/RequiredCheckTestReporter.cpp.o CMakeFiles/UnitTestpp.dir/Test.cpp.o CMakeFiles/UnitTestpp.dir/TestDetails.cpp.o CMakeFiles/UnitTestpp.dir/TestList.cpp.o CMakeFiles/UnitTestpp.dir/TestReporter.cpp.o CMakeFiles/UnitTestpp.dir/TestReporterStdout.cpp.o CMakeFiles/UnitTestpp.dir/TestResults.cpp.o CMakeFiles/UnitTestpp.dir/TestRunner.cpp.o CMakeFiles/UnitTestpp.dir/ThrowingTestReporter.cpp.o CMakeFiles/UnitTestpp.dir/TimeConstraint.cpp.o CMakeFiles/UnitTestpp.dir/XmlTestReporter.cpp.o CMakeFiles/UnitTestpp.dir/Posix/SignalTranslator.cpp.o CMakeFiles/UnitTestpp.dir/Posix/TimeHelpers.cpp.o
/usr/bin/ranlib libUnitTestpp.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 7%] Built target UnitTestpp
make -f test/CMakeFiles/etl_tests.dir/build.make test/CMakeFiles/etl_tests.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>> /<<PKGBUILDDIR>>/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test/CMakeFiles/etl_tests.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make -f test/CMakeFiles/etl_tests.dir/build.make test/CMakeFiles/etl_tests.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
[ 8%] Building CXX object test/CMakeFiles/etl_tests.dir/murmurhash3.cpp.o
[ 8%] Building CXX object test/CMakeFiles/etl_tests.dir/test_algorithm.cpp.o
[ 8%] Building CXX object test/CMakeFiles/etl_tests.dir/main.cpp.o
[ 9%] Building CXX object test/CMakeFiles/etl_tests.dir/test_alignment.cpp.o
[ 9%] Building CXX object test/CMakeFiles/etl_tests.dir/test_array_view.cpp.o
[ 9%] Building CXX object test/CMakeFiles/etl_tests.dir/test_array.cpp.o
[ 10%] Building CXX object test/CMakeFiles/etl_tests.dir/test_array_wrapper.cpp.o
[ 10%] Building CXX object test/CMakeFiles/etl_tests.dir/test_atomic.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_algorithm.cpp.o -MF CMakeFiles/etl_tests.dir/test_algorithm.cpp.o.d -o CMakeFiles/etl_tests.dir/test_algorithm.cpp.o -c /<<PKGBUILDDIR>>/test/test_algorithm.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/main.cpp.o -MF CMakeFiles/etl_tests.dir/main.cpp.o.d -o CMakeFiles/etl_tests.dir/main.cpp.o -c /<<PKGBUILDDIR>>/test/main.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/murmurhash3.cpp.o -MF CMakeFiles/etl_tests.dir/murmurhash3.cpp.o.d -o CMakeFiles/etl_tests.dir/murmurhash3.cpp.o -c /<<PKGBUILDDIR>>/test/murmurhash3.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_alignment.cpp.o -MF CMakeFiles/etl_tests.dir/test_alignment.cpp.o.d -o CMakeFiles/etl_tests.dir/test_alignment.cpp.o -c /<<PKGBUILDDIR>>/test/test_alignment.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_array.cpp.o -MF CMakeFiles/etl_tests.dir/test_array.cpp.o.d -o CMakeFiles/etl_tests.dir/test_array.cpp.o -c /<<PKGBUILDDIR>>/test/test_array.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_array_view.cpp.o -MF CMakeFiles/etl_tests.dir/test_array_view.cpp.o.d -o CMakeFiles/etl_tests.dir/test_array_view.cpp.o -c /<<PKGBUILDDIR>>/test/test_array_view.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_array_wrapper.cpp.o -MF CMakeFiles/etl_tests.dir/test_array_wrapper.cpp.o.d -o CMakeFiles/etl_tests.dir/test_array_wrapper.cpp.o -c /<<PKGBUILDDIR>>/test/test_array_wrapper.cpp
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_atomic.cpp.o -MF CMakeFiles/etl_tests.dir/test_atomic.cpp.o.d -o CMakeFiles/etl_tests.dir/test_atomic.cpp.o -c /<<PKGBUILDDIR>>/test/test_atomic.cpp
[ 10%] Building CXX object test/CMakeFiles/etl_tests.dir/test_binary.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_binary.cpp.o -MF CMakeFiles/etl_tests.dir/test_binary.cpp.o.d -o CMakeFiles/etl_tests.dir/test_binary.cpp.o -c /<<PKGBUILDDIR>>/test/test_binary.cpp
[ 11%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bip_buffer_spsc_atomic.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bip_buffer_spsc_atomic.cpp.o -MF CMakeFiles/etl_tests.dir/test_bip_buffer_spsc_atomic.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bip_buffer_spsc_atomic.cpp.o -c /<<PKGBUILDDIR>>/test/test_bip_buffer_spsc_atomic.cpp
[ 11%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bit.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bit.cpp.o -MF CMakeFiles/etl_tests.dir/test_bit.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bit.cpp.o -c /<<PKGBUILDDIR>>/test/test_bit.cpp
[ 12%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bitset_legacy.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bitset_legacy.cpp.o -MF CMakeFiles/etl_tests.dir/test_bitset_legacy.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bitset_legacy.cpp.o -c /<<PKGBUILDDIR>>/test/test_bitset_legacy.cpp
[ 12%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bitset_new_default_element_type.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bitset_new_default_element_type.cpp.o -MF CMakeFiles/etl_tests.dir/test_bitset_new_default_element_type.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bitset_new_default_element_type.cpp.o -c /<<PKGBUILDDIR>>/test/test_bitset_new_default_element_type.cpp
[ 12%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bitset_new_explicit_single_element_type.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bitset_new_explicit_single_element_type.cpp.o -MF CMakeFiles/etl_tests.dir/test_bitset_new_explicit_single_element_type.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bitset_new_explicit_single_element_type.cpp.o -c /<<PKGBUILDDIR>>/test/test_bitset_new_explicit_single_element_type.cpp
[ 13%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bitset_new_ext_default_element_type.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bitset_new_ext_default_element_type.cpp.o -MF CMakeFiles/etl_tests.dir/test_bitset_new_ext_default_element_type.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bitset_new_ext_default_element_type.cpp.o -c /<<PKGBUILDDIR>>/test/test_bitset_new_ext_default_element_type.cpp
[ 13%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bitset_new_ext_explicit_single_element_type.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bitset_new_ext_explicit_single_element_type.cpp.o -MF CMakeFiles/etl_tests.dir/test_bitset_new_ext_explicit_single_element_type.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bitset_new_ext_explicit_single_element_type.cpp.o -c /<<PKGBUILDDIR>>/test/test_bitset_new_ext_explicit_single_element_type.cpp
[ 13%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bit_stream.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bit_stream.cpp.o -MF CMakeFiles/etl_tests.dir/test_bit_stream.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bit_stream.cpp.o -c /<<PKGBUILDDIR>>/test/test_bit_stream.cpp
[ 14%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bit_stream_reader_big_endian.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bit_stream_reader_big_endian.cpp.o -MF CMakeFiles/etl_tests.dir/test_bit_stream_reader_big_endian.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bit_stream_reader_big_endian.cpp.o -c /<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp
[ 14%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bit_stream_reader_little_endian.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bit_stream_reader_little_endian.cpp.o -MF CMakeFiles/etl_tests.dir/test_bit_stream_reader_little_endian.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bit_stream_reader_little_endian.cpp.o -c /<<PKGBUILDDIR>>/test/test_bit_stream_reader_little_endian.cpp
[ 14%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bit_stream_writer_big_endian.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bit_stream_writer_big_endian.cpp.o -MF CMakeFiles/etl_tests.dir/test_bit_stream_writer_big_endian.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bit_stream_writer_big_endian.cpp.o -c /<<PKGBUILDDIR>>/test/test_bit_stream_writer_big_endian.cpp
[ 15%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bit_stream_writer_little_endian.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bit_stream_writer_little_endian.cpp.o -MF CMakeFiles/etl_tests.dir/test_bit_stream_writer_little_endian.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bit_stream_writer_little_endian.cpp.o -c /<<PKGBUILDDIR>>/test/test_bit_stream_writer_little_endian.cpp
[ 15%] Building CXX object test/CMakeFiles/etl_tests.dir/test_byte.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_byte.cpp.o -MF CMakeFiles/etl_tests.dir/test_byte.cpp.o.d -o CMakeFiles/etl_tests.dir/test_byte.cpp.o -c /<<PKGBUILDDIR>>/test/test_byte.cpp
[ 15%] Building CXX object test/CMakeFiles/etl_tests.dir/test_byte_stream.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_byte_stream.cpp.o -MF CMakeFiles/etl_tests.dir/test_byte_stream.cpp.o.d -o CMakeFiles/etl_tests.dir/test_byte_stream.cpp.o -c /<<PKGBUILDDIR>>/test/test_byte_stream.cpp
[ 16%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bloom_filter.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bloom_filter.cpp.o -MF CMakeFiles/etl_tests.dir/test_bloom_filter.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bloom_filter.cpp.o -c /<<PKGBUILDDIR>>/test/test_bloom_filter.cpp
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp: In member function ‘virtual void {anonymous}::Suitetest_bit_stream_reader::Testtest_read_int8_t::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:212:69: error: narrowing conversion of ‘-91’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
212 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0x5A), int8_t(0xA5), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:212:83: error: narrowing conversion of ‘-1’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
212 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0x5A), int8_t(0xA5), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp: In member function ‘virtual void {anonymous}::Suitetest_bit_stream_reader::Testtest_read_checked_int8_t_using_non_member_function::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:248:69: error: narrowing conversion of ‘-91’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
248 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0x5A), int8_t(0xA5), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:248:83: error: narrowing conversion of ‘-1’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
248 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0x5A), int8_t(0xA5), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp: In member function ‘virtual void {anonymous}::Suitetest_bit_stream_reader::Testtest_read_unchecked_int8_t_using_non_member_function::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:284:69: error: narrowing conversion of ‘-91’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
284 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0x5A), int8_t(0xA5), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:284:83: error: narrowing conversion of ‘-1’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
284 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0x5A), int8_t(0xA5), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp: In member function ‘virtual void {anonymous}::Suitetest_bit_stream_reader::Testtest_read_int8_t_5bits::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:309:55: error: narrowing conversion of ‘-6’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
309 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0xFA), int8_t(0x05), int8_t(0xFF) };
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/test/test_bit_stream_reader_big_endian.cpp:309:83: error: narrowing conversion of ‘-1’ from ‘int8_t’ {aka ‘signed char’} to ‘char’ [-Wnarrowing]
309 | std::array<char, 4U> expected = { int8_t(0x01), int8_t(0xFA), int8_t(0x05), int8_t(0xFF) };
| ^~~~~~~~~~~~
[ 16%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bresenham_line.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bresenham_line.cpp.o -MF CMakeFiles/etl_tests.dir/test_bresenham_line.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bresenham_line.cpp.o -c /<<PKGBUILDDIR>>/test/test_bresenham_line.cpp
[ 16%] Building CXX object test/CMakeFiles/etl_tests.dir/test_bsd_checksum.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_bsd_checksum.cpp.o -MF CMakeFiles/etl_tests.dir/test_bsd_checksum.cpp.o.d -o CMakeFiles/etl_tests.dir/test_bsd_checksum.cpp.o -c /<<PKGBUILDDIR>>/test/test_bsd_checksum.cpp
[ 17%] Building CXX object test/CMakeFiles/etl_tests.dir/test_buffer_descriptors.cpp.o
cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/<<PKGBUILDDIR>>/test/../include -isystem /<<PKGBUILDDIR>>/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -MD -MT test/CMakeFiles/etl_tests.dir/test_buffer_descriptors.cpp.o -MF CMakeFiles/etl_tests.dir/test_buffer_descriptors.cpp.o.d -o CMakeFiles/etl_tests.dir/test_buffer_descriptors.cpp.o -c /<<PKGBUILDDIR>>/test/test_buffer_descriptors.cpp
make[4]: *** [test/CMakeFiles/etl_tests.dir/build.make:320: test/CMakeFiles/etl_tests.dir/test_bit_stream_reader_big_endian.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testhorizontal_line_left_right::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:68:29: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
68 | Point first = { -5, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:76:48: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
76 | std::vector<Point> expected{ Point{-5, 5 }, Point{-4, 5 }, Point{-3, 5 }, Point{-2, 5 }, Point{-1, 5 }, Point{ 0, 5 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:76:63: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
76 | std::vector<Point> expected{ Point{-5, 5 }, Point{-4, 5 }, Point{-3, 5 }, Point{-2, 5 }, Point{-1, 5 }, Point{ 0, 5 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:76:78: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
76 | std::vector<Point> expected{ Point{-5, 5 }, Point{-4, 5 }, Point{-3, 5 }, Point{-2, 5 }, Point{-1, 5 }, Point{ 0, 5 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:76:93: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
76 | std::vector<Point> expected{ Point{-5, 5 }, Point{-4, 5 }, Point{-3, 5 }, Point{-2, 5 }, Point{-1, 5 }, Point{ 0, 5 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:76:108: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
76 | std::vector<Point> expected{ Point{-5, 5 }, Point{-4, 5 }, Point{-3, 5 }, Point{-2, 5 }, Point{-1, 5 }, Point{ 0, 5 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:77:109: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
77 | Point{ 1, 5 }, Point{ 2, 5 }, Point{ 3, 5 }, Point{ 4, 5 }, Point{ 5, 5} };
| ^
In file included from /usr/include/c++/14/vector:66,
from /<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:33:
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testhorizontal_line_right_left::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:94:29: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
94 | Point last = { -5, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:102:48: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
102 | Point{-1, 5 }, Point{-2, 5 }, Point{-3, 5 }, Point{-4, 5 }, Point{-5, 5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:102:63: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
102 | Point{-1, 5 }, Point{-2, 5 }, Point{-3, 5 }, Point{-4, 5 }, Point{-5, 5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:102:78: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
102 | Point{-1, 5 }, Point{-2, 5 }, Point{-3, 5 }, Point{-4, 5 }, Point{-5, 5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:102:93: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
102 | Point{-1, 5 }, Point{-2, 5 }, Point{-3, 5 }, Point{-4, 5 }, Point{-5, 5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:102:107: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
102 | Point{-1, 5 }, Point{-2, 5 }, Point{-3, 5 }, Point{-4, 5 }, Point{-5, 5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:102:109: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
102 | Point{-1, 5 }, Point{-2, 5 }, Point{-3, 5 }, Point{-4, 5 }, Point{-5, 5} };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testvertical_line_bottom_top::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:118:29: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
118 | Point first = { 5, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:126:49: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
126 | std::vector<Point> expected{ Point{ 5, -5 }, Point{ 5, -4 }, Point{ 5, -3 }, Point{ 5, -2 }, Point{ 5, -1 }, Point{ 5, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:126:65: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
126 | std::vector<Point> expected{ Point{ 5, -5 }, Point{ 5, -4 }, Point{ 5, -3 }, Point{ 5, -2 }, Point{ 5, -1 }, Point{ 5, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:126:81: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
126 | std::vector<Point> expected{ Point{ 5, -5 }, Point{ 5, -4 }, Point{ 5, -3 }, Point{ 5, -2 }, Point{ 5, -1 }, Point{ 5, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:126:97: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
126 | std::vector<Point> expected{ Point{ 5, -5 }, Point{ 5, -4 }, Point{ 5, -3 }, Point{ 5, -2 }, Point{ 5, -1 }, Point{ 5, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:126:113: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
126 | std::vector<Point> expected{ Point{ 5, -5 }, Point{ 5, -4 }, Point{ 5, -3 }, Point{ 5, -2 }, Point{ 5, -1 }, Point{ 5, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:127:114: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
127 | Point{ 5, 1 }, Point{ 5, 2 }, Point{ 5, 3 }, Point{ 5, 4 }, Point{ 5, 5} };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testvertical_line_top_bottom::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:144:29: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
144 | Point last = { 5, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:152:49: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
152 | Point{ 5, -1 }, Point{ 5, -2 }, Point{ 5, -3 }, Point{ 5, -4 }, Point{ 5, -5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:152:65: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
152 | Point{ 5, -1 }, Point{ 5, -2 }, Point{ 5, -3 }, Point{ 5, -4 }, Point{ 5, -5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:152:81: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
152 | Point{ 5, -1 }, Point{ 5, -2 }, Point{ 5, -3 }, Point{ 5, -4 }, Point{ 5, -5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:152:97: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
152 | Point{ 5, -1 }, Point{ 5, -2 }, Point{ 5, -3 }, Point{ 5, -4 }, Point{ 5, -5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:152:112: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
152 | Point{ 5, -1 }, Point{ 5, -2 }, Point{ 5, -3 }, Point{ 5, -4 }, Point{ 5, -5} };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:152:114: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
152 | Point{ 5, -1 }, Point{ 5, -2 }, Point{ 5, -3 }, Point{ 5, -4 }, Point{ 5, -5} };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testlow_slope_diagonal_line_bottom_left_top_right::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:168:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
168 | Point first = { -5, -3 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:176:50: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
176 | std::vector<Point> expected{ Point{ -5, -3 }, Point{ -4, -3 }, Point{ -3, -2 }, Point{ -2, -1 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:176:67: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
176 | std::vector<Point> expected{ Point{ -5, -3 }, Point{ -4, -3 }, Point{ -3, -2 }, Point{ -2, -1 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:176:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
176 | std::vector<Point> expected{ Point{ -5, -3 }, Point{ -4, -3 }, Point{ -3, -2 }, Point{ -2, -1 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:176:101: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
176 | std::vector<Point> expected{ Point{ -5, -3 }, Point{ -4, -3 }, Point{ -3, -2 }, Point{ -2, -1 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:176:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
176 | std::vector<Point> expected{ Point{ -5, -3 }, Point{ -4, -3 }, Point{ -3, -2 }, Point{ -2, -1 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:177:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
177 | Point{ 1, 1 }, Point{ 2, 1 }, Point{ 3, 2 }, Point{ 4, 2 }, Point{ 5, 3 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testlow_slope_diagonal_line_top_right_bottom_left::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:194:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
194 | Point last = { -5, -3 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:202:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
202 | Point{ -1, -1 }, Point{ -2, -1 }, Point{ -3, -2 }, Point{ -4, -2 }, Point{ -5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:202:67: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
202 | Point{ -1, -1 }, Point{ -2, -1 }, Point{ -3, -2 }, Point{ -4, -2 }, Point{ -5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:202:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
202 | Point{ -1, -1 }, Point{ -2, -1 }, Point{ -3, -2 }, Point{ -4, -2 }, Point{ -5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:202:101: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
202 | Point{ -1, -1 }, Point{ -2, -1 }, Point{ -3, -2 }, Point{ -4, -2 }, Point{ -5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:202:118: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
202 | Point{ -1, -1 }, Point{ -2, -1 }, Point{ -3, -2 }, Point{ -4, -2 }, Point{ -5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:202:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
202 | Point{ -1, -1 }, Point{ -2, -1 }, Point{ -3, -2 }, Point{ -4, -2 }, Point{ -5, -3 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testlow_slope_diagonal_line_bottom_right_top_left::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:218:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
218 | Point first = { 5, -3 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:219:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
219 | Point last = { -5, 3 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:226:50: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
226 | std::vector<Point> expected{ Point{ 5, -3 }, Point{ 4, -3 }, Point{ 3, -2 }, Point{ 2, -1 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:226:67: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
226 | std::vector<Point> expected{ Point{ 5, -3 }, Point{ 4, -3 }, Point{ 3, -2 }, Point{ 2, -1 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:226:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
226 | std::vector<Point> expected{ Point{ 5, -3 }, Point{ 4, -3 }, Point{ 3, -2 }, Point{ 2, -1 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:226:101: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
226 | std::vector<Point> expected{ Point{ 5, -3 }, Point{ 4, -3 }, Point{ 3, -2 }, Point{ 2, -1 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:226:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
226 | std::vector<Point> expected{ Point{ 5, -3 }, Point{ 4, -3 }, Point{ 3, -2 }, Point{ 2, -1 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:227:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
227 | Point{ -1, 1 }, Point{ -2, 1 }, Point{ -3, 2 }, Point{ -4, 2 }, Point{ -5, 3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:227:67: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
227 | Point{ -1, 1 }, Point{ -2, 1 }, Point{ -3, 2 }, Point{ -4, 2 }, Point{ -5, 3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:227:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
227 | Point{ -1, 1 }, Point{ -2, 1 }, Point{ -3, 2 }, Point{ -4, 2 }, Point{ -5, 3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:227:101: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
227 | Point{ -1, 1 }, Point{ -2, 1 }, Point{ -3, 2 }, Point{ -4, 2 }, Point{ -5, 3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:227:118: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
227 | Point{ -1, 1 }, Point{ -2, 1 }, Point{ -3, 2 }, Point{ -4, 2 }, Point{ -5, 3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:227:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
227 | Point{ -1, 1 }, Point{ -2, 1 }, Point{ -3, 2 }, Point{ -4, 2 }, Point{ -5, 3 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testlow_slope_diagonal_line_top_left_bottom_right::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:243:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
243 | Point first = { -5, 3 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:244:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
244 | Point last = { 5, -3 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:251:50: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
251 | std::vector<Point> expected{ Point{ -5, 3 }, Point{ -4, 3 }, Point{ -3, 2 }, Point{ -2, 1 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:251:67: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
251 | std::vector<Point> expected{ Point{ -5, 3 }, Point{ -4, 3 }, Point{ -3, 2 }, Point{ -2, 1 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:251:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
251 | std::vector<Point> expected{ Point{ -5, 3 }, Point{ -4, 3 }, Point{ -3, 2 }, Point{ -2, 1 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:251:101: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
251 | std::vector<Point> expected{ Point{ -5, 3 }, Point{ -4, 3 }, Point{ -3, 2 }, Point{ -2, 1 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:251:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
251 | std::vector<Point> expected{ Point{ -5, 3 }, Point{ -4, 3 }, Point{ -3, 2 }, Point{ -2, 1 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:252:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
252 | Point{ 1, -1 }, Point{ 2, -1 }, Point{ 3, -2 }, Point{ 4, -2 }, Point{ 5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:252:67: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
252 | Point{ 1, -1 }, Point{ 2, -1 }, Point{ 3, -2 }, Point{ 4, -2 }, Point{ 5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:252:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
252 | Point{ 1, -1 }, Point{ 2, -1 }, Point{ 3, -2 }, Point{ 4, -2 }, Point{ 5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:252:101: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
252 | Point{ 1, -1 }, Point{ 2, -1 }, Point{ 3, -2 }, Point{ 4, -2 }, Point{ 5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:252:118: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
252 | Point{ 1, -1 }, Point{ 2, -1 }, Point{ 3, -2 }, Point{ 4, -2 }, Point{ 5, -3 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:252:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
252 | Point{ 1, -1 }, Point{ 2, -1 }, Point{ 3, -2 }, Point{ 4, -2 }, Point{ 5, -3 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testhigh_slope_diagonal_line_bottom_left_top_right::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:268:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
268 | Point first = { -3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:276:50: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
276 | std::vector<Point> expected{ Point{ -3, -5 }, Point{ -3, -4 }, Point{ -2, -3 }, Point{ -1, -2 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:276:67: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
276 | std::vector<Point> expected{ Point{ -3, -5 }, Point{ -3, -4 }, Point{ -2, -3 }, Point{ -1, -2 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:276:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
276 | std::vector<Point> expected{ Point{ -3, -5 }, Point{ -3, -4 }, Point{ -2, -3 }, Point{ -1, -2 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:276:101: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
276 | std::vector<Point> expected{ Point{ -3, -5 }, Point{ -3, -4 }, Point{ -2, -3 }, Point{ -1, -2 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:276:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
276 | std::vector<Point> expected{ Point{ -3, -5 }, Point{ -3, -4 }, Point{ -2, -3 }, Point{ -1, -2 }, Point{ -1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:277:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
277 | Point{ 1, 1 }, Point{ 1, 2 }, Point{ 2, 3 }, Point{ 2, 4 }, Point{ 3, 5 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testhigh_slope_diagonal_line_top_right_bottom_left::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:294:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
294 | Point last = { -3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:302:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
302 | Point{ -1, -1 }, Point{ -1, -2 }, Point{ -2, -3 }, Point{ -2, -4 }, Point{ -3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:302:67: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
302 | Point{ -1, -1 }, Point{ -1, -2 }, Point{ -2, -3 }, Point{ -2, -4 }, Point{ -3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:302:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
302 | Point{ -1, -1 }, Point{ -1, -2 }, Point{ -2, -3 }, Point{ -2, -4 }, Point{ -3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:302:101: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
302 | Point{ -1, -1 }, Point{ -1, -2 }, Point{ -2, -3 }, Point{ -2, -4 }, Point{ -3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:302:118: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
302 | Point{ -1, -1 }, Point{ -1, -2 }, Point{ -2, -3 }, Point{ -2, -4 }, Point{ -3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:302:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
302 | Point{ -1, -1 }, Point{ -1, -2 }, Point{ -2, -3 }, Point{ -2, -4 }, Point{ -3, -5 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testhigh_slope_diagonal_line_bottom_right_top_left::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:318:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
318 | Point first = { 3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:319:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
319 | Point last = { -3, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:326:50: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
326 | std::vector<Point> expected{ Point{ 3, -5 }, Point{ 3, -4 }, Point{ 2, -3 }, Point{ 1, -2 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:326:67: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
326 | std::vector<Point> expected{ Point{ 3, -5 }, Point{ 3, -4 }, Point{ 2, -3 }, Point{ 1, -2 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:326:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
326 | std::vector<Point> expected{ Point{ 3, -5 }, Point{ 3, -4 }, Point{ 2, -3 }, Point{ 1, -2 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:326:101: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
326 | std::vector<Point> expected{ Point{ 3, -5 }, Point{ 3, -4 }, Point{ 2, -3 }, Point{ 1, -2 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:326:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
326 | std::vector<Point> expected{ Point{ 3, -5 }, Point{ 3, -4 }, Point{ 2, -3 }, Point{ 1, -2 }, Point{ 1, -1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:327:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
327 | Point{ -1, 1 }, Point{ -1, 2 }, Point{ -2, 3 }, Point{ -2, 4 }, Point{ -3, 5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:327:67: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
327 | Point{ -1, 1 }, Point{ -1, 2 }, Point{ -2, 3 }, Point{ -2, 4 }, Point{ -3, 5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:327:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
327 | Point{ -1, 1 }, Point{ -1, 2 }, Point{ -2, 3 }, Point{ -2, 4 }, Point{ -3, 5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:327:101: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
327 | Point{ -1, 1 }, Point{ -1, 2 }, Point{ -2, 3 }, Point{ -2, 4 }, Point{ -3, 5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:327:118: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
327 | Point{ -1, 1 }, Point{ -1, 2 }, Point{ -2, 3 }, Point{ -2, 4 }, Point{ -3, 5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:327:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
327 | Point{ -1, 1 }, Point{ -1, 2 }, Point{ -2, 3 }, Point{ -2, 4 }, Point{ -3, 5 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testhigh_slope_diagonal_line_top_left_bottom_right::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:343:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
343 | Point first = { -3, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:344:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
344 | Point last = { 3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:351:50: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
351 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:351:67: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
351 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:351:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
351 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:351:101: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
351 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:351:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
351 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:352:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
352 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:352:67: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
352 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:352:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
352 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:352:101: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
352 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:352:118: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
352 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:352:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
352 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testreset_the_line_from_coordinate_2d::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:368:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
368 | Point first = { 3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:369:30: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
369 | Point last = { -3, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:376:34: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
376 | Point new_first = { -3, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:377:34: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
377 | Point new_last = { 3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:381:50: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
381 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:381:67: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
381 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:381:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
381 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:381:101: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
381 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:381:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
381 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:382:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
382 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:382:67: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
382 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:382:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
382 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:382:101: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
382 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:382:118: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
382 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:382:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
382 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp: In member function ‘virtual void {anonymous}::Suitetest_bresenham_line::Testreset_the_line_from_individual_coordinates::RunImpl() const’:
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:398:30: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
398 | Point first = { 3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:399:29: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
399 | Point last = { -3, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:403:34: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
403 | Point new_first = { -3, 5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:404:32: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
404 | Point new_last = { 3, -5 };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:408:50: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
408 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:408:67: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
408 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:408:84: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
408 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:408:101: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
408 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:408:118: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
408 | std::vector<Point> expected{ Point{ -3, 5 }, Point{ -3, 4 }, Point{ -2, 3 }, Point{ -1, 2 }, Point{ -1, 1 }, Point{ 0, 0 },
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:409:50: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ [-Wnarrowing]
409 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:409:67: error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ [-Wnarrowing]
409 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:409:84: error: narrowing conversion of ‘-3’ from ‘int’ to ‘char’ [-Wnarrowing]
409 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:409:101: error: narrowing conversion of ‘-4’ from ‘int’ to ‘char’ [-Wnarrowing]
409 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:409:118: error: narrowing conversion of ‘-5’ from ‘int’ to ‘char’ [-Wnarrowing]
409 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/<<PKGBUILDDIR>>/test/test_bresenham_line.cpp:409:120: error: no matching function for call to ‘std::vector<etl::coordinate_2d<char> >::vector(<brace-enclosed initializer list>)’
409 | Point{ 1, -1 }, Point{ 1, -2 }, Point{ 2, -3 }, Point{ 2, -4 }, Point{ 3, -5 } };
| ^
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate: ‘template<class _InputIterator, class> constexpr std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with <template-parameter-2-2> = _InputIterator; _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
707 | vector(_InputIterator __first, _InputIterator __last,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:707:9: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
678 | vector(initializer_list<value_type> __l,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:678:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
659 | vector(vector&& __rv, const __type_identity_t<allocator_type>& __m)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:659:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::false_type = std::false_type]’
640 | vector(vector&& __rv, const allocator_type& __m, false_type)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:640:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::true_type) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >; std::true_type = std::true_type]’
635 | vector(vector&& __rv, const allocator_type& __m, true_type) noexcept
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:635:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, std::__type_identity_t<_Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; std::__type_identity_t<_Alloc> = std::allocator<etl::coordinate_2d<char> >]’
624 | vector(const vector& __x, const __type_identity_t<allocator_type>& __a)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:624:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
620 | vector(vector&&) noexcept = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:620:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
601 | vector(const vector& __x)
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:601:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; value_type = etl::coordinate_2d<char>; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
569 | vector(size_type __n, const value_type& __value,
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:569:7: note: candidate expects 3 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; size_type = long unsigned int; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
556 | vector(size_type __n, const allocator_type& __a = allocator_type())
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:556:7: note: candidate expects 2 arguments, 11 provided
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >; allocator_type = std::allocator<etl::coordinate_2d<char> >]’
542 | vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:542:7: note: candidate expects 1 argument, 11 provided
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate: ‘constexpr std::vector<_Tp, _Alloc>::vector() [with _Tp = etl::coordinate_2d<char>; _Alloc = std::allocator<etl::coordinate_2d<char> >]’
531 | vector() = default;
| ^~~~~~
/usr/include/c++/14/bits/stl_vector.h:531:7: note: candidate expects 0 arguments, 11 provided
make[4]: *** [test/CMakeFiles/etl_tests.dir/build.make:418: test/CMakeFiles/etl_tests.dir/test_bresenham_line.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:132: test/CMakeFiles/etl_tests.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
make[2]: *** [Makefile:149: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:22: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T02:40:52Z
Finished
--------
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 35936
Build-Time: 14
Distribution: sid
Fail-Stage: build
Host Architecture: arm64
Install-Time: 29
Job: /tmp/debusine-fetch-exec-upload-jjhu1ymu/etlcpp_20.37.2+dfsg-1.1.dsc
Machine Architecture: arm64
Package: etlcpp
Package-Time: 78
Source-Version: 20.37.2+dfsg-1.1
Space: 35936
Status: attempted
Version: 20.37.2+dfsg-1.1
--------------------------------------------------------------------------------
Finished at 2024-11-16T02:40:52Z
Build needed 00:01:18, 35936k disk space