0s autopkgtest [11:22:15]: starting date and time: 2024-03-16 11:22:15+0000 0s autopkgtest [11:22:15]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [11:22:15]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.1jltzx95/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:cmake,src:curl,src:glib2.0,src:libarchive,src:libpsl,src:libuv1,src:nettle,src:openssl,src:orthanc-python,src:qtbase-opensource-src --apt-upgrade toml11 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=cmake/3.28.3-1build5 curl/8.5.0-2ubuntu7 glib2.0/2.79.3-3ubuntu5 libarchive/3.7.2-1.1ubuntu1 libpsl/0.21.2-1.1 libuv1/1.48.0-1.1 nettle/3.9.1-2.2 openssl/3.0.13-0ubuntu1 orthanc-python/4.1+ds-2build3 qtbase-opensource-src/5.15.12+dfsg-3ubuntu5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-7.secgroup --name adt-noble-arm64-toml11-20240316-112215-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 134s autopkgtest [11:24:29]: testbed dpkg architecture: arm64 135s autopkgtest [11:24:30]: testbed apt version: 2.7.12 135s autopkgtest [11:24:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 135s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 135s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 135s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 135s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [473 kB] 136s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3694 kB] 136s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [641 kB] 136s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 136s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 136s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 136s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [3955 kB] 136s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 136s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.8 kB] 136s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 138s Fetched 9039 kB in 2s (5121 kB/s) 138s Reading package lists... 141s Reading package lists... 142s Building dependency tree... 142s Reading state information... 142s Calculating upgrade... 142s The following packages will be REMOVED: 142s libglib2.0-0 libssl3 142s The following NEW packages will be installed: 142s libglib2.0-0t64 libssl3t64 xdg-user-dirs 142s The following packages have been kept back: 142s curl 142s The following packages will be upgraded: 142s gir1.2-glib-2.0 libglib2.0-data openssl ubuntu-minimal ubuntu-standard 143s 5 upgraded, 3 newly installed, 2 to remove and 1 not upgraded. 143s Need to get 4549 kB of archives. 143s After this operation, 211 kB of additional disk space will be used. 143s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu5 [182 kB] 143s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu5 [1527 kB] 143s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu1 [983 kB] 143s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu1 [1770 kB] 143s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 143s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.536 [10.7 kB] 143s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 143s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.536 [10.7 kB] 144s Fetched 4549 kB in 1s (5695 kB/s) 144s (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 ... 74758 files and directories currently installed.) 144s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_arm64.deb ... 145s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 145s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 145s udisks2 depends on libglib2.0-0 (>= 2.77.0). 145s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 145s python3-gi depends on libglib2.0-0 (>= 2.77.0). 145s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 145s netplan.io depends on libglib2.0-0 (>= 2.70.0). 145s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 145s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 145s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 145s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 145s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 145s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 145s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 145s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 145s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 145s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 145s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 145s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 145s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 145s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 145s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 145s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 145s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 145s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 145s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 145s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 145s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 145s fwupd depends on libglib2.0-0 (>= 2.79.0). 145s bolt depends on libglib2.0-0 (>= 2.56.0). 145s 145s (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 ... 74758 files and directories currently installed.) 145s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 145s Selecting previously unselected package libglib2.0-0t64:arm64. 145s (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 ... 74733 files and directories currently installed.) 145s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_arm64.deb ... 145s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 145s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 145s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 145s Preparing to unpack .../openssl_3.0.13-0ubuntu1_arm64.deb ... 145s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 145s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 145s wget depends on libssl3 (>= 3.0.0). 145s u-boot-tools depends on libssl3 (>= 3.0.0). 145s tnftp depends on libssl3 (>= 3.0.0). 145s tcpdump depends on libssl3 (>= 3.0.0). 145s systemd-resolved depends on libssl3 (>= 3.0.0). 145s systemd depends on libssl3 (>= 3.0.0). 145s sudo depends on libssl3 (>= 3.0.0). 145s sbsigntool depends on libssl3 (>= 3.0.0). 145s rsync depends on libssl3 (>= 3.0.0). 145s python3-cryptography depends on libssl3 (>= 3.0.0). 145s openssh-server depends on libssl3 (>= 3.0.10). 145s openssh-client depends on libssl3 (>= 3.0.10). 145s mtd-utils depends on libssl3 (>= 3.0.0). 145s mokutil depends on libssl3 (>= 3.0.0). 145s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 145s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 145s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 145s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 145s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 145s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 145s libnvme1 depends on libssl3 (>= 3.0.0). 145s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 145s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 145s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 145s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 145s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 145s kmod depends on libssl3 (>= 3.0.0). 145s dhcpcd-base depends on libssl3 (>= 3.0.0). 145s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 145s 145s (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 ... 74758 files and directories currently installed.) 145s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 145s Selecting previously unselected package libssl3t64:arm64. 145s (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 ... 74747 files and directories currently installed.) 145s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_arm64.deb ... 145s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu1) ... 145s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 145s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 145s Preparing to unpack .../ubuntu-minimal_1.536_arm64.deb ... 145s Unpacking ubuntu-minimal (1.536) over (1.535) ... 145s Selecting previously unselected package xdg-user-dirs. 145s Preparing to unpack .../xdg-user-dirs_0.18-1_arm64.deb ... 145s Unpacking xdg-user-dirs (0.18-1) ... 145s Preparing to unpack .../ubuntu-standard_1.536_arm64.deb ... 145s Unpacking ubuntu-standard (1.536) over (1.535) ... 145s Setting up ubuntu-minimal (1.536) ... 145s Setting up xdg-user-dirs (0.18-1) ... 145s Setting up libssl3t64:arm64 (3.0.13-0ubuntu1) ... 145s Setting up ubuntu-standard (1.536) ... 145s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 145s No schema files found: doing nothing. 145s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 145s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) ... 145s Setting up openssl (3.0.13-0ubuntu1) ... 145s Processing triggers for man-db (2.12.0-3) ... 146s Processing triggers for libc-bin (2.39-0ubuntu2) ... 146s Reading package lists... 147s Building dependency tree... 147s Reading state information... 147s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 148s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 148s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 148s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 148s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 149s Reading package lists... 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 150s Calculating upgrade... 150s The following packages have been kept back: 150s curl 150s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 150s Reading package lists... 151s Building dependency tree... 151s Reading state information... 151s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 154s autopkgtest [11:24:49]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 154s autopkgtest [11:24:49]: @@@@@@@@@@@@@@@@@@@@ apt-source toml11 156s Get:1 http://ftpmaster.internal/ubuntu noble/universe toml11 3.8.1-1 (dsc) [1999 B] 156s Get:2 http://ftpmaster.internal/ubuntu noble/universe toml11 3.8.1-1 (tar) [136 kB] 156s Get:3 http://ftpmaster.internal/ubuntu noble/universe toml11 3.8.1-1 (diff) [3260 B] 156s gpgv: Signature made Fri Jan 12 15:02:22 2024 UTC 156s gpgv: using RSA key 4A31DB5A1EE4096C87399880903649294C33F9B7 156s gpgv: Can't check signature: No public key 156s dpkg-source: warning: cannot verify inline signature for ./toml11_3.8.1-1.dsc: no acceptable signature found 157s autopkgtest [11:24:52]: testing package toml11 version 3.8.1-1 157s autopkgtest [11:24:52]: build not needed 157s autopkgtest [11:24:52]: test run-unit-test: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 160s The following additional packages will be installed: 160s build-essential cmake cmake-data cpp cpp-13 cpp-13-aarch64-linux-gnu 160s cpp-aarch64-linux-gnu curl g++ g++-13 g++-13-aarch64-linux-gnu 160s g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu 160s gcc-aarch64-linux-gnu git git-man libarchive13t64 libasan8 libatomic1 160s libboost-test-dev libboost-test1.83-dev libboost-test1.83.0 libboost1.83-dev 160s libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libcurl4t64 liberror-perl 160s libgcc-13-dev libgomp1 libhwasan0 libisl23 libitm1 libjsoncpp25 liblsan0 160s libmpc3 libnettle8t64 libnsl-dev libpsl5t64 librhash0 libstdc++-13-dev 160s libtirpc-dev libtoml11-dev libtsan2 libubsan1 libuv1t64 linux-libc-dev 160s rpcsvc-proto 160s Suggested packages: 160s cmake-doc cmake-format elpa-cmake-mode ninja-build cpp-doc gcc-13-locales 160s cpp-13-doc gcc-13-doc gcc-multilib manpages-dev autoconf automake libtool 160s flex bison gdb gcc-doc gdb-aarch64-linux-gnu git-daemon-run 160s | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs 160s git-mediawiki git-svn lrzip libboost1.83-doc libboost-atomic1.83-dev 160s libboost-chrono1.83-dev libboost-container1.83-dev libboost-context1.83-dev 160s libboost-contract1.83-dev libboost-coroutine1.83-dev 160s libboost-date-time1.83-dev libboost-exception1.83-dev libboost-fiber1.83-dev 160s libboost-filesystem1.83-dev libboost-graph-parallel1.83-dev 160s libboost-graph1.83-dev libboost-iostreams1.83-dev libboost-json1.83-dev 160s libboost-locale1.83-dev libboost-log1.83-dev libboost-math1.83-dev 160s libboost-mpi-python1.83-dev libboost-mpi1.83-dev libboost-nowide1.83-dev 160s libboost-numpy1.83-dev libboost-program-options1.83-dev 160s libboost-python1.83-dev libboost-random1.83-dev libboost-regex1.83-dev 160s libboost-serialization1.83-dev libboost-stacktrace1.83-dev 160s libboost-system1.83-dev libboost-thread1.83-dev libboost-timer1.83-dev 160s libboost-type-erasure1.83-dev libboost-url1.83-dev libboost-wave1.83-dev 160s libboost1.83-tools-dev libmpfrc++-dev libntl-dev glibc-doc libstdc++-13-doc 160s Recommended packages: 160s manpages manpages-dev libc-devtools 160s The following packages will be REMOVED: 160s libarchive13 libcurl4 libnettle8 libpsl5 libuv1 160s The following NEW packages will be installed: 160s autopkgtest-satdep build-essential cmake cmake-data cpp cpp-13 160s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu g++ g++-13 160s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 160s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu git git-man libarchive13t64 160s libasan8 libatomic1 libboost-test-dev libboost-test1.83-dev 160s libboost-test1.83.0 libboost1.83-dev libc-dev-bin libc6-dev libcc1-0 160s libcrypt-dev libcurl4t64 liberror-perl libgcc-13-dev libgomp1 libhwasan0 160s libisl23 libitm1 libjsoncpp25 liblsan0 libmpc3 libnettle8t64 libnsl-dev 160s libpsl5t64 librhash0 libstdc++-13-dev libtirpc-dev libtoml11-dev libtsan2 160s libubsan1 libuv1t64 linux-libc-dev rpcsvc-proto 160s The following packages will be upgraded: 160s curl 160s 1 upgraded, 51 newly installed, 5 to remove and 0 not upgraded. 160s Need to get 97.7 MB/97.7 MB of archives. 160s After this operation, 462 MB of additional disk space will be used. 160s Get:1 /tmp/autopkgtest.cz37k6/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [740 B] 160s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libnettle8t64 arm64 3.9.1-2.2 [192 kB] 161s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libarchive13t64 arm64 3.7.2-1.1ubuntu1 [376 kB] 161s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpsl5t64 arm64 0.21.2-1.1 [57.4 kB] 161s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 curl arm64 8.5.0-2ubuntu7 [222 kB] 161s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libcurl4t64 arm64 8.5.0-2ubuntu7 [332 kB] 161s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libuv1t64 arm64 1.48.0-1.1 [95.3 kB] 161s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 161s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 161s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 161s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 161s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 161s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 161s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 161s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 161s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 161s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 161s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 161s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 161s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 161s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 161s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 161s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 161s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 161s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 161s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 161s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 161s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 161s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 161s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 161s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 162s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 162s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 162s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 162s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 162s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [11.7 MB] 162s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-17ubuntu2 [14.4 kB] 162s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 162s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 162s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 162s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libjsoncpp25 arm64 1.9.5-6 [76.0 kB] 162s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 librhash0 arm64 1.4.3-3 [125 kB] 162s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 cmake-data all 3.28.3-1build5 [2155 kB] 162s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 cmake arm64 3.28.3-1build5 [10.3 MB] 162s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 162s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 git-man all 1:2.43.0-1ubuntu1 [1100 kB] 162s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 git arm64 1:2.43.0-1ubuntu1 [3786 kB] 163s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libboost1.83-dev arm64 1.83.0-2ubuntu1 [15.3 MB] 163s Get:49 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-test1.83.0 arm64 1.83.0-2ubuntu1 [563 kB] 163s Get:50 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-test1.83-dev arm64 1.83.0-2ubuntu1 [1202 kB] 163s Get:51 http://ftpmaster.internal/ubuntu noble/universe arm64 libboost-test-dev arm64 1.83.0.1ubuntu2 [4090 B] 163s Get:52 http://ftpmaster.internal/ubuntu noble/universe arm64 libtoml11-dev all 3.8.1-1 [62.0 kB] 164s Fetched 97.7 MB in 3s (33.4 MB/s) 164s dpkg: libnettle8:arm64: dependency problems, but removing anyway as you requested: 164s librtmp1:arm64 depends on libnettle8. 164s libhogweed6:arm64 depends on libnettle8. 164s libgnutls30:arm64 depends on libnettle8 (>= 3.9~). 164s libcurl3-gnutls:arm64 depends on libnettle8. 164s libarchive13:arm64 depends on libnettle8. 164s 164s (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 ... 74774 files and directories currently installed.) 164s Removing libnettle8:arm64 (3.9.1-2) ... 164s Selecting previously unselected package libnettle8t64:arm64. 164s (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 ... 74767 files and directories currently installed.) 164s Preparing to unpack .../libnettle8t64_3.9.1-2.2_arm64.deb ... 164s Unpacking libnettle8t64:arm64 (3.9.1-2.2) ... 164s Setting up libnettle8t64:arm64 (3.9.1-2.2) ... 164s dpkg: libarchive13:arm64: dependency problems, but removing anyway as you requested: 164s fwupd depends on libarchive13 (>= 3.2.1). 164s 164s (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 ... 74775 files and directories currently installed.) 164s Removing libarchive13:arm64 (3.7.2-1ubuntu2) ... 164s Selecting previously unselected package libarchive13t64:arm64. 164s (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 ... 74769 files and directories currently installed.) 164s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu1_arm64.deb ... 164s Unpacking libarchive13t64:arm64 (3.7.2-1.1ubuntu1) ... 164s dpkg: libpsl5:arm64: dependency problems, but removing anyway as you requested: 164s wget depends on libpsl5 (>= 0.16.0). 164s libcurl4:arm64 depends on libpsl5 (>= 0.16.0). 164s libcurl3-gnutls:arm64 depends on libpsl5 (>= 0.16.0). 164s 164s (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 ... 74776 files and directories currently installed.) 164s Removing libpsl5:arm64 (0.21.2-1build1) ... 164s Selecting previously unselected package libpsl5t64:arm64. 164s (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 ... 74771 files and directories currently installed.) 164s Preparing to unpack .../libpsl5t64_0.21.2-1.1_arm64.deb ... 164s Unpacking libpsl5t64:arm64 (0.21.2-1.1) ... 164s Preparing to unpack .../curl_8.5.0-2ubuntu7_arm64.deb ... 164s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 164s (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 ... 74777 files and directories currently installed.) 164s Removing libcurl4:arm64 (8.5.0-2ubuntu2) ... 164s Selecting previously unselected package libcurl4t64:arm64. 164s (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 ... 74772 files and directories currently installed.) 164s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_arm64.deb ... 164s Unpacking libcurl4t64:arm64 (8.5.0-2ubuntu7) ... 164s dpkg: libuv1:arm64: dependency problems, but removing anyway as you requested: 164s bind9-libs:arm64 depends on libuv1 (>= 1.40.0). 164s 164s (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 ... 74778 files and directories currently installed.) 164s Removing libuv1:arm64 (1.48.0-1) ... 164s Selecting previously unselected package libuv1t64:arm64. 164s (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 ... 74773 files and directories currently installed.) 164s Preparing to unpack .../00-libuv1t64_1.48.0-1.1_arm64.deb ... 164s Unpacking libuv1t64:arm64 (1.48.0-1.1) ... 164s Selecting previously unselected package libc-dev-bin. 164s Preparing to unpack .../01-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 164s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 164s Selecting previously unselected package linux-libc-dev:arm64. 164s Preparing to unpack .../02-linux-libc-dev_6.8.0-11.11_arm64.deb ... 164s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 165s Selecting previously unselected package libcrypt-dev:arm64. 165s Preparing to unpack .../03-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 165s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 165s Selecting previously unselected package libtirpc-dev:arm64. 165s Preparing to unpack .../04-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 165s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 165s Selecting previously unselected package libnsl-dev:arm64. 165s Preparing to unpack .../05-libnsl-dev_1.3.0-3_arm64.deb ... 165s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 165s Selecting previously unselected package rpcsvc-proto. 165s Preparing to unpack .../06-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 165s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 165s Selecting previously unselected package libc6-dev:arm64. 165s Preparing to unpack .../07-libc6-dev_2.39-0ubuntu2_arm64.deb ... 165s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 165s Selecting previously unselected package libisl23:arm64. 165s Preparing to unpack .../08-libisl23_0.26-3_arm64.deb ... 165s Unpacking libisl23:arm64 (0.26-3) ... 165s Selecting previously unselected package libmpc3:arm64. 165s Preparing to unpack .../09-libmpc3_1.3.1-1_arm64.deb ... 165s Unpacking libmpc3:arm64 (1.3.1-1) ... 165s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 165s Preparing to unpack .../10-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 165s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 165s Selecting previously unselected package cpp-13. 165s Preparing to unpack .../11-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 165s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 165s Selecting previously unselected package cpp-aarch64-linux-gnu. 165s Preparing to unpack .../12-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 165s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 165s Selecting previously unselected package cpp. 165s Preparing to unpack .../13-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 165s Unpacking cpp (4:13.2.0-7ubuntu1) ... 165s Selecting previously unselected package libcc1-0:arm64. 165s Preparing to unpack .../14-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 165s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 165s Selecting previously unselected package libgomp1:arm64. 165s Preparing to unpack .../15-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 165s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libitm1:arm64. 166s Preparing to unpack .../16-libitm1_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libatomic1:arm64. 166s Preparing to unpack .../17-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libasan8:arm64. 166s Preparing to unpack .../18-libasan8_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package liblsan0:arm64. 166s Preparing to unpack .../19-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libtsan2:arm64. 166s Preparing to unpack .../20-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libubsan1:arm64. 166s Preparing to unpack .../21-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libhwasan0:arm64. 166s Preparing to unpack .../22-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 166s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libgcc-13-dev:arm64. 166s Preparing to unpack .../23-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 166s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 167s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 167s Preparing to unpack .../24-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 167s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 167s Selecting previously unselected package gcc-13. 167s Preparing to unpack .../25-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 167s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 167s Selecting previously unselected package gcc-aarch64-linux-gnu. 167s Preparing to unpack .../26-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 167s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 167s Selecting previously unselected package gcc. 167s Preparing to unpack .../27-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 167s Unpacking gcc (4:13.2.0-7ubuntu1) ... 167s Selecting previously unselected package libstdc++-13-dev:arm64. 167s Preparing to unpack .../28-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 167s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 168s Selecting previously unselected package g++-13-aarch64-linux-gnu. 168s Preparing to unpack .../29-g++-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 168s Unpacking g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 168s Selecting previously unselected package g++-13. 168s Preparing to unpack .../30-g++-13_13.2.0-17ubuntu2_arm64.deb ... 168s Unpacking g++-13 (13.2.0-17ubuntu2) ... 168s Selecting previously unselected package g++-aarch64-linux-gnu. 168s Preparing to unpack .../31-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 168s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 168s Selecting previously unselected package g++. 168s Preparing to unpack .../32-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 168s Unpacking g++ (4:13.2.0-7ubuntu1) ... 168s Selecting previously unselected package build-essential. 168s Preparing to unpack .../33-build-essential_12.10ubuntu1_arm64.deb ... 168s Unpacking build-essential (12.10ubuntu1) ... 168s Selecting previously unselected package libjsoncpp25:arm64. 168s Preparing to unpack .../34-libjsoncpp25_1.9.5-6_arm64.deb ... 168s Unpacking libjsoncpp25:arm64 (1.9.5-6) ... 168s Selecting previously unselected package librhash0:arm64. 168s Preparing to unpack .../35-librhash0_1.4.3-3_arm64.deb ... 168s Unpacking librhash0:arm64 (1.4.3-3) ... 168s Selecting previously unselected package cmake-data. 168s Preparing to unpack .../36-cmake-data_3.28.3-1build5_all.deb ... 168s Unpacking cmake-data (3.28.3-1build5) ... 168s Selecting previously unselected package cmake. 168s Preparing to unpack .../37-cmake_3.28.3-1build5_arm64.deb ... 168s Unpacking cmake (3.28.3-1build5) ... 169s Selecting previously unselected package liberror-perl. 169s Preparing to unpack .../38-liberror-perl_0.17029-2_all.deb ... 169s Unpacking liberror-perl (0.17029-2) ... 169s Selecting previously unselected package git-man. 169s Preparing to unpack .../39-git-man_1%3a2.43.0-1ubuntu1_all.deb ... 169s Unpacking git-man (1:2.43.0-1ubuntu1) ... 169s Selecting previously unselected package git. 169s Preparing to unpack .../40-git_1%3a2.43.0-1ubuntu1_arm64.deb ... 169s Unpacking git (1:2.43.0-1ubuntu1) ... 169s Selecting previously unselected package libboost1.83-dev:arm64. 169s Preparing to unpack .../41-libboost1.83-dev_1.83.0-2ubuntu1_arm64.deb ... 169s Unpacking libboost1.83-dev:arm64 (1.83.0-2ubuntu1) ... 171s Selecting previously unselected package libboost-test1.83.0:arm64. 171s Preparing to unpack .../42-libboost-test1.83.0_1.83.0-2ubuntu1_arm64.deb ... 171s Unpacking libboost-test1.83.0:arm64 (1.83.0-2ubuntu1) ... 171s Selecting previously unselected package libboost-test1.83-dev:arm64. 171s Preparing to unpack .../43-libboost-test1.83-dev_1.83.0-2ubuntu1_arm64.deb ... 171s Unpacking libboost-test1.83-dev:arm64 (1.83.0-2ubuntu1) ... 171s Selecting previously unselected package libboost-test-dev:arm64. 171s Preparing to unpack .../44-libboost-test-dev_1.83.0.1ubuntu2_arm64.deb ... 171s Unpacking libboost-test-dev:arm64 (1.83.0.1ubuntu2) ... 171s Selecting previously unselected package libtoml11-dev. 171s Preparing to unpack .../45-libtoml11-dev_3.8.1-1_all.deb ... 171s Unpacking libtoml11-dev (3.8.1-1) ... 171s Selecting previously unselected package autopkgtest-satdep. 171s Preparing to unpack .../46-1-autopkgtest-satdep.deb ... 171s Unpacking autopkgtest-satdep (0) ... 171s Setting up libtoml11-dev (3.8.1-1) ... 171s Setting up libuv1t64:arm64 (1.48.0-1.1) ... 171s Setting up libpsl5t64:arm64 (0.21.2-1.1) ... 171s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 171s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 171s Setting up liberror-perl (0.17029-2) ... 171s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 171s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 171s Setting up libmpc3:arm64 (1.3.1-1) ... 171s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 171s Setting up libjsoncpp25:arm64 (1.9.5-6) ... 171s Setting up libboost-test1.83.0:arm64 (1.83.0-2ubuntu1) ... 171s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 171s Setting up libnsl-dev:arm64 (1.3.0-3) ... 171s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 171s Setting up librhash0:arm64 (1.4.3-3) ... 171s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 171s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 171s Setting up git-man (1:2.43.0-1ubuntu1) ... 171s Setting up cmake-data (3.28.3-1build5) ... 171s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 171s Setting up libisl23:arm64 (0.26-3) ... 171s Setting up libc-dev-bin (2.39-0ubuntu2) ... 171s Setting up libarchive13t64:arm64 (3.7.2-1.1ubuntu1) ... 171s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 171s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 171s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 171s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 171s Setting up libcurl4t64:arm64 (8.5.0-2ubuntu7) ... 171s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 171s Setting up git (1:2.43.0-1ubuntu1) ... 171s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 171s Setting up cmake (3.28.3-1build5) ... 171s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 171s Setting up curl (8.5.0-2ubuntu7) ... 171s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 171s Setting up libboost1.83-dev:arm64 (1.83.0-2ubuntu1) ... 171s Setting up cpp-13 (13.2.0-17ubuntu2) ... 171s Setting up libboost-test1.83-dev:arm64 (1.83.0-2ubuntu1) ... 171s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 171s Setting up libboost-test-dev:arm64 (1.83.0.1ubuntu2) ... 171s Setting up gcc-13 (13.2.0-17ubuntu2) ... 171s Setting up cpp (4:13.2.0-7ubuntu1) ... 171s Setting up g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 171s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 171s Setting up g++-13 (13.2.0-17ubuntu2) ... 171s Setting up gcc (4:13.2.0-7ubuntu1) ... 171s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 171s Setting up g++ (4:13.2.0-7ubuntu1) ... 171s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 171s Setting up build-essential (12.10ubuntu1) ... 171s Setting up autopkgtest-satdep (0) ... 171s Processing triggers for man-db (2.12.0-3) ... 172s Processing triggers for libc-bin (2.39-0ubuntu2) ... 175s (Reading database ... 99130 files and directories currently installed.) 175s Removing autopkgtest-satdep (0) ... 176s autopkgtest [11:25:11]: test run-unit-test: [----------------------- 177s -- The C compiler identification is GNU 13.2.0 177s -- The CXX compiler identification is GNU 13.2.0 178s -- Detecting C compiler ABI info 178s -- Detecting C compiler ABI info - done 178s -- Check for working C compiler: /usr/bin/cc - skipped 178s -- Detecting C compile features 178s -- Detecting C compile features - done 178s -- Detecting CXX compiler ABI info 178s -- Detecting CXX compiler ABI info - done 178s -- Check for working CXX compiler: /usr/bin/c++ - skipped 178s -- Detecting CXX compile features 178s -- Detecting CXX compile features - done 178s -- Performing Test COMPILER_SUPPORTS_WALL 178s -- Performing Test COMPILER_SUPPORTS_WALL - Success 178s -- Performing Test COMPILER_SUPPORTS_WEXTRA 178s -- Performing Test COMPILER_SUPPORTS_WEXTRA - Success 178s -- Performing Test COMPILER_SUPPORTS_WPEDANTIC 178s -- Performing Test COMPILER_SUPPORTS_WPEDANTIC - Success 178s -- Performing Test COMPILER_SUPPORTS_WSIGN_CONVERSION 179s -- Performing Test COMPILER_SUPPORTS_WSIGN_CONVERSION - Success 179s -- Performing Test COMPILER_SUPPORTS_WCONVERSION 179s -- Performing Test COMPILER_SUPPORTS_WCONVERSION - Success 179s -- Performing Test COMPILER_SUPPORTS_WDUPLICATED_COND 179s -- Performing Test COMPILER_SUPPORTS_WDUPLICATED_COND - Success 179s -- Performing Test COMPILER_SUPPORTS_WDUPLICATED_BRANCHES 179s -- Performing Test COMPILER_SUPPORTS_WDUPLICATED_BRANCHES - Success 179s -- Performing Test COMPILER_SUPPORTS_WLOGICAL_OP 179s -- Performing Test COMPILER_SUPPORTS_WLOGICAL_OP - Success 179s -- Performing Test COMPILER_SUPPORTS_WUSELESS_CAST 180s -- Performing Test COMPILER_SUPPORTS_WUSELESS_CAST - Success 180s -- Performing Test COMPILER_SUPPORTS_WDOUBLE_PROMOTION 180s -- Performing Test COMPILER_SUPPORTS_WDOUBLE_PROMOTION - Success 180s -- Performing Test COMPILER_SUPPORTS_WRANGE_LOOP_ANALYSIS 180s -- Performing Test COMPILER_SUPPORTS_WRANGE_LOOP_ANALYSIS - Failed 180s -- Performing Test COMPILER_SUPPORTS_WUNDEF 180s -- Performing Test COMPILER_SUPPORTS_WUNDEF - Success 180s -- Performing Test COMPILER_SUPPORTS_WSHADOW 181s -- Performing Test COMPILER_SUPPORTS_WSHADOW - Success 181s -- Performing Test TOML11_WITH_LIBCXX_LIBRARY 181s -- Performing Test TOML11_WITH_LIBCXX_LIBRARY - Failed 181s -- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: unit_test_framework 181s -- Performing Test TOML11_WITH_BOOST_TEST_HEADER 196s -- Performing Test TOML11_WITH_BOOST_TEST_HEADER - Success 196s -- Performing Test TOML11_WITH_BOOST_TEST_STATIC 197s -- Performing Test TOML11_WITH_BOOST_TEST_STATIC - Success 197s -- Performing Test TOML11_WITH_BOOST_TEST_DYNAMIC 199s -- Performing Test TOML11_WITH_BOOST_TEST_DYNAMIC - Success 199s -- Configuring done (22.1s) 199s -- Generating done (0.0s) 199s -- Build files have been written to: /tmp/autopkgtest.cz37k6/build.WuK/src/build 199s [ 1%] Creating directories for 'toml' 199s [ 2%] Performing download step (git clone) for 'toml' 199s Cloning into 'toml'... 201s HEAD is now at 23f9071 Release v0.5.0. 201s [ 3%] Performing update step for 'toml' 201s [ 4%] No patch step for 'toml' 201s [ 6%] No configure step for 'toml' 201s [ 7%] No build step for 'toml' 201s [ 8%] No install step for 'toml' 201s [ 9%] Completed 'toml' 201s [ 9%] Built target toml 201s [ 10%] Building CXX object tests/CMakeFiles/test_datetime.dir/test_datetime.cpp.o 203s [ 12%] Linking CXX executable test_datetime 203s [ 12%] Built target test_datetime 203s [ 13%] Building CXX object tests/CMakeFiles/test_string.dir/test_string.cpp.o 206s [ 14%] Linking CXX executable test_string 206s [ 14%] Built target test_string 206s [ 15%] Building CXX object tests/CMakeFiles/test_utility.dir/test_utility.cpp.o 207s [ 16%] Linking CXX executable test_utility 208s [ 16%] Built target test_utility 208s [ 18%] Building CXX object tests/CMakeFiles/test_result.dir/test_result.cpp.o 210s [ 19%] Linking CXX executable test_result 210s [ 19%] Built target test_result 211s [ 20%] Building CXX object tests/CMakeFiles/test_traits.dir/test_traits.cpp.o 212s [ 21%] Linking CXX executable test_traits 213s [ 21%] Built target test_traits 213s [ 22%] Building CXX object tests/CMakeFiles/test_value.dir/test_value.cpp.o 216s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 216s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_value.cpp:1: 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_value.cpp:53:5: required from here 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 216s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 216s | ~~~~~^~~~ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_value.cpp:53:5: required from here 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 216s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 216s | ~~~~~^~~~ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 216s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 216s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_value.cpp:53:5: required from here 216s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 216s 67 | if (c >= 0x00 && c < 0x20) 216s | ~~^~~~~~~ 220s [ 24%] Linking CXX executable test_value 220s [ 24%] Built target test_value 220s [ 25%] Building CXX object tests/CMakeFiles/test_lex_boolean.dir/test_lex_boolean.cpp.o 222s [ 26%] Linking CXX executable test_lex_boolean 222s [ 26%] Built target test_lex_boolean 222s [ 27%] Building CXX object tests/CMakeFiles/test_lex_integer.dir/test_lex_integer.cpp.o 224s [ 28%] Linking CXX executable test_lex_integer 225s [ 28%] Built target test_lex_integer 225s [ 30%] Building CXX object tests/CMakeFiles/test_lex_floating.dir/test_lex_floating.cpp.o 227s [ 31%] Linking CXX executable test_lex_floating 227s [ 31%] Built target test_lex_floating 227s [ 32%] Building CXX object tests/CMakeFiles/test_lex_datetime.dir/test_lex_datetime.cpp.o 229s [ 33%] Linking CXX executable test_lex_datetime 230s [ 33%] Built target test_lex_datetime 230s [ 34%] Building CXX object tests/CMakeFiles/test_lex_string.dir/test_lex_string.cpp.o 233s [ 36%] Linking CXX executable test_lex_string 233s [ 36%] Built target test_lex_string 233s [ 37%] Building CXX object tests/CMakeFiles/test_lex_key_comment.dir/test_lex_key_comment.cpp.o 235s [ 38%] Linking CXX executable test_lex_key_comment 236s [ 38%] Built target test_lex_key_comment 236s [ 39%] Building CXX object tests/CMakeFiles/test_parse_boolean.dir/test_parse_boolean.cpp.o 238s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 238s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 238s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_boolean.cpp:4: 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_boolean.cpp:17:5: required from here 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 238s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 238s | ~~~~~^~~~ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_boolean.cpp:17:5: required from here 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 238s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 238s | ~~~~~^~~~ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 238s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 238s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_boolean.cpp:17:5: required from here 238s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 238s 67 | if (c >= 0x00 && c < 0x20) 238s | ~~^~~~~~~ 241s [ 40%] Linking CXX executable test_parse_boolean 241s [ 40%] Built target test_parse_boolean 241s [ 42%] Building CXX object tests/CMakeFiles/test_parse_integer.dir/test_parse_integer.cpp.o 244s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_integer.cpp:1: 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_integer.cpp:112:5: required from here 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 244s 2471 | detail::location loc(std::move(fname), std::move(letters)); 244s | ^~~ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 244s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 244s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 244s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_integer.cpp:4: 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_integer.cpp:23:5: required from here 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 244s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 244s | ~~~~~^~~~ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_integer.cpp:23:5: required from here 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 244s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 244s | ~~~~~^~~~ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 244s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 244s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_integer.cpp:23:5: required from here 244s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 244s 67 | if (c >= 0x00 && c < 0x20) 244s | ~~^~~~~~~ 248s [ 43%] Linking CXX executable test_parse_integer 248s [ 43%] Built target test_parse_integer 248s [ 44%] Building CXX object tests/CMakeFiles/test_parse_floating.dir/test_parse_floating.cpp.o 250s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_floating.cpp:1: 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_floating.cpp:179:5: required from here 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 250s 2471 | detail::location loc(std::move(fname), std::move(letters)); 250s | ^~~ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 250s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 250s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 250s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_floating.cpp:4: 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_floating.cpp:31:5: required from here 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 250s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 250s | ~~~~~^~~~ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 250s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 250s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_floating.cpp:31:5: required from here 250s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 250s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 250s | ~~~~~^~~~ 251s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 251s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 251s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 251s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 251s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 251s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 251s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 251s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 251s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 251s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 251s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 251s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_floating.cpp:31:5: required from here 251s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 251s 67 | if (c >= 0x00 && c < 0x20) 251s | ~~^~~~~~~ 256s [ 45%] Linking CXX executable test_parse_floating 256s [ 45%] Built target test_parse_floating 256s [ 46%] Building CXX object tests/CMakeFiles/test_parse_string.dir/test_parse_string.cpp.o 259s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 259s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 259s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_string.cpp:4: 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_string.cpp:27:5: required from here 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 259s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 259s | ~~~~~^~~~ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_string.cpp:27:5: required from here 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 259s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 259s | ~~~~~^~~~ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 259s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 259s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_string.cpp:27:5: required from here 259s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 259s 67 | if (c >= 0x00 && c < 0x20) 259s | ~~^~~~~~~ 263s [ 48%] Linking CXX executable test_parse_string 264s [ 48%] Built target test_parse_string 264s [ 49%] Building CXX object tests/CMakeFiles/test_parse_datetime.dir/test_parse_datetime.cpp.o 266s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_datetime.cpp:1: 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_datetime.cpp:35:5: required from here 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 266s 2471 | detail::location loc(std::move(fname), std::move(letters)); 266s | ^~~ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 266s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 266s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 266s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_datetime.cpp:4: 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_datetime.cpp:24:5: required from here 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 266s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 266s | ~~~~~^~~~ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_datetime.cpp:24:5: required from here 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 266s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 266s | ~~~~~^~~~ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 266s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 266s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_datetime.cpp:24:5: required from here 266s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 266s 67 | if (c >= 0x00 && c < 0x20) 266s | ~~^~~~~~~ 271s [ 50%] Linking CXX executable test_parse_datetime 271s [ 50%] Built target test_parse_datetime 271s [ 51%] Building CXX object tests/CMakeFiles/test_parse_array.dir/test_parse_array.cpp.o 274s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 274s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 274s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_array.cpp:4: 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_array.cpp:40:5: required from here 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 274s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 274s | ~~~~~^~~~ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_array.cpp:40:5: required from here 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 274s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 274s | ~~~~~^~~~ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_array.cpp:40:5: required from here 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 274s 67 | if (c >= 0x00 && c < 0x20) 274s | ~~^~~~~~~ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_array.cpp:145:5: required from here 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 274s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 274s | ~~~~~^~~~ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 274s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 274s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_array.cpp:145:5: required from here 274s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 274s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 274s | ~~~~~^~~~ 279s [ 53%] Linking CXX executable test_parse_array 279s [ 53%] Built target test_parse_array 279s [ 54%] Building CXX object tests/CMakeFiles/test_parse_table.dir/test_parse_table.cpp.o 285s [ 55%] Linking CXX executable test_parse_table 285s [ 55%] Built target test_parse_table 285s [ 56%] Building CXX object tests/CMakeFiles/test_parse_inline_table.dir/test_parse_inline_table.cpp.o 287s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_inline_table.cpp:1: 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_inline_table.cpp:51:9: required from here 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 287s 2471 | detail::location loc(std::move(fname), std::move(letters)); 287s | ^~~ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 287s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 287s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_aux.hpp:4, 287s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_inline_table.cpp:4: 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_inline_table.cpp:29:5: required from here 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 287s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 287s | ~~~~~^~~~ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_inline_table.cpp:29:5: required from here 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 287s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 287s | ~~~~~^~~~ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 287s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = toml::basic_value; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 287s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_inline_table.cpp:29:5: required from here 287s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 287s 67 | if (c >= 0x00 && c < 0x20) 287s | ~~^~~~~~~ 291s [ 57%] Linking CXX executable test_parse_inline_table 292s [ 57%] Built target test_parse_inline_table 292s [ 59%] Building CXX object tests/CMakeFiles/test_parse_key.dir/test_parse_key.cpp.o 296s [ 60%] Linking CXX executable test_parse_key 296s [ 60%] Built target test_parse_key 296s [ 61%] Building CXX object tests/CMakeFiles/test_parse_table_key.dir/test_parse_table_key.cpp.o 301s [ 62%] Linking CXX executable test_parse_table_key 302s [ 62%] Built target test_parse_table_key 302s [ 63%] Building CXX object tests/CMakeFiles/test_literals.dir/test_literals.cpp.o 304s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 304s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_literals.cpp:1: 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_literals.cpp:18:9: required from here 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 304s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 304s | ~~~~~^~~~ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_literals.cpp:18:9: required from here 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 304s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 304s | ~~~~~^~~~ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 304s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 304s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_literals.cpp:18:9: required from here 304s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 304s 67 | if (c >= 0x00 && c < 0x20) 304s | ~~^~~~~~~ 310s [ 65%] Linking CXX executable test_literals 310s [ 65%] Built target test_literals 310s [ 66%] Building CXX object tests/CMakeFiles/test_comments.dir/test_comments.cpp.o 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp: In member function ‘void test_comment_before::test_method()’: 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:17:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 17 | const auto& a = toml::find(v, "a"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:17:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"a"), std::allocator()))’ 311s 17 | const auto& a = toml::find(v, "a"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:18:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 18 | const auto& b = toml::find(v, "b"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:18:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"b"), std::allocator()))’ 311s 18 | const auto& b = toml::find(v, "b"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:38:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 38 | const auto& a = toml::find(v, "a"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:38:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"a"), std::allocator()))’ 311s 38 | const auto& a = toml::find(v, "a"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:39:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 39 | const auto& b = toml::find(v, "b"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:39:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"b"), std::allocator()))’ 311s 39 | const auto& b = toml::find(v, "b"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp: In member function ‘void test_comment_inline::test_method()’: 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:61:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 61 | const auto& a = toml::find(v, "a"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:61:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"a"), std::allocator()))’ 311s 61 | const auto& a = toml::find(v, "a"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:62:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 62 | const auto& b = toml::find(v, "b"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:62:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"b"), std::allocator()))’ 311s 62 | const auto& b = toml::find(v, "b"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:82:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 82 | const auto& a = toml::find(v, "a"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:82:36: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"a"), std::allocator()))’ 311s 82 | const auto& a = toml::find(v, "a"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:83:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 83 | const auto& b = toml::find(v, "b"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:83:36: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"b"), std::allocator()))’ 311s 83 | const auto& b = toml::find(v, "b"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp: In member function ‘void test_comment_both::test_method()’: 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:113:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 113 | const auto& a = toml::find(v, "a"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:113:36: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"a"), std::allocator()))’ 311s 113 | const auto& a = toml::find(v, "a"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:114:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 114 | const auto& b = toml::find(v, "b"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:114:36: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"b"), std::allocator()))’ 311s 114 | const auto& b = toml::find(v, "b"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:115:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 115 | const auto& c = toml::find(v, "c"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:115:36: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"c"), std::allocator()))’ 311s 115 | const auto& c = toml::find(v, "c"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp: In member function ‘void test_discard_comment::test_method()’: 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:189:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 189 | const auto& a = toml::find(v, "a"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:189:32: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"a"), std::allocator()))’ 311s 189 | const auto& a = toml::find(v, "a"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:190:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 190 | const auto& b = toml::find(v, "b"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:190:32: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"b"), std::allocator()))’ 311s 190 | const auto& b = toml::find(v, "b"); 311s | ~~~~~~~~~~^~~~~~~~ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:191:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311s 191 | const auto& c = toml::find(v, "c"); 311s | ^ 311s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:191:32: note: the temporary was destroyed at the end of the full expression ‘toml::find(v, std::__cxx11::basic_string(((const char*)"c"), std::allocator()))’ 311s 191 | const auto& c = toml::find(v, "c"); 311s | ~~~~~~~~~~^~~~~~~~ 312s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:32, 312s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:1: 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::preserve_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = preserve_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 312s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:15:60: required from here 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 312s 2471 | detail::location loc(std::move(fname), std::move(letters)); 312s | ^~~ 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 312s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:187:55: required from here 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 312s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 313s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34: 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:516:31: required from here 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 313s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 313s | ~~~~~^~~~ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:516:31: required from here 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 313s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 313s | ~~~~~^~~~ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 313s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_comments.cpp:516:31: required from here 313s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 313s 67 | if (c >= 0x00 && c < 0x20) 313s | ~~^~~~~~~ 320s [ 67%] Linking CXX executable test_comments 320s [ 67%] Built target test_comments 320s [ 68%] Building CXX object tests/CMakeFiles/test_get.dir/test_get.cpp.o 324s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 324s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:1: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 324s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 324s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 324s | ~~~~~^~~~ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 324s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 324s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 324s | ~~~~~^~~~ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 324s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 324s 67 | if (c >= 0x00 && c < 0x20) 324s | ~~^~~~~~~ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 324s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 324s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 324s | ~~~~~^~~~ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 324s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 324s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 324s | ~~~~~^~~~ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::map; V = std::deque]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 324s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 324s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 324s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 324s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 324s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 324s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 324s | ~~~~~^~~~ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::map; V = std::deque]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 325s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 325s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 325s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 325s | ~~~~~^~~~ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::map; V = std::deque]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 325s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 325s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 325s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 325s | ~~~~~^~~~ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::map; V = std::deque]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 325s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 325s /usr/include/boost/function/function_template.hpp:728:22: required from ‘boost::function0::function0(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 325s /usr/include/boost/function/function_template.hpp:1110:16: required from ‘boost::function::function(Functor, typename boost::enable_if_<(! boost::is_integral::value), int>::type) [with Functor = boost::unit_test::ut_detail::test_case_template_invoker >; R = void; typename boost::enable_if_<(! boost::is_integral::value), int>::type = int]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:119:42: required from ‘void boost::unit_test::ut_detail::generate_test_case_4_type::operator()(boost::mpl::identity) [with TestType = toml::basic_value; Generator = boost::unit_test::ut_detail::template_test_case_gen, toml::basic_value, toml::basic_value, toml::basic_value > >; TestCaseTemplate = test_get_exact_invoker]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:183:22: required from ‘void boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::for_each(F&) [with F = boost::unit_test::ut_detail::generate_test_case_4_type, toml::basic_value, toml::basic_value, toml::basic_value > >, test_get_exact_invoker>; TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void]’ 325s /usr/include/boost/test/tree/test_case_template.hpp:199:23: required from ‘boost::unit_test::ut_detail::template_test_case_gen, typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate = test_get_exact_invoker; C = std::tuple; parameter_pack = {toml::basic_value, toml::basic_value, toml::basic_value, toml::basic_value}; typename std::enable_if<(! boost::mpl::is_sequence >::value)>::type = void; boost::unit_test::const_string = boost::unit_test::basic_cstring; std::size_t = long unsigned int]’ 325s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_get.cpp:23:1: required from here 325s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 325s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 325s | ~~~~~^~~~ 333s [ 69%] Linking CXX executable test_get 333s [ 69%] Built target test_get 333s [ 71%] Building CXX object tests/CMakeFiles/test_get_or.dir/test_get_or.cpp.o 343s [ 72%] Linking CXX executable test_get_or 343s [ 72%] Built target test_get_or 343s [ 73%] Building CXX object tests/CMakeFiles/test_find.dir/test_find.cpp.o 356s [ 74%] Linking CXX executable test_find 357s [ 74%] Built target test_find 357s [ 75%] Building CXX object tests/CMakeFiles/test_find_or.dir/test_find_or.cpp.o 368s [ 77%] Linking CXX executable test_find_or 369s [ 77%] Built target test_find_or 369s [ 78%] Building CXX object tests/CMakeFiles/test_find_or_recursive.dir/test_find_or_recursive.cpp.o 387s [ 79%] Linking CXX executable test_find_or_recursive 387s [ 79%] Built target test_find_or_recursive 387s [ 80%] Building CXX object tests/CMakeFiles/test_expect.dir/test_expect.cpp.o 389s [ 81%] Linking CXX executable test_expect 389s [ 81%] Built target test_expect 389s [ 83%] Building CXX object tests/CMakeFiles/test_parse_file.dir/test_parse_file.cpp.o 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp: In member function ‘void test_example::test_method()’: 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:15:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 15 | const auto& owner = toml::find(data, "owner"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:15:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"owner"), std::allocator()))’ 391s 15 | const auto& owner = toml::find(data, "owner"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:26:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 26 | const auto& database = toml::find(data, "database"); 391s | ^~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:26:38: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"database"), std::allocator()))’ 391s 26 | const auto& database = toml::find(data, "database"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:35:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 35 | const auto& servers = toml::find(data, "servers"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:35:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"servers"), std::allocator()))’ 391s 35 | const auto& servers = toml::find(data, "servers"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:47:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 47 | const auto& clients = toml::find(data, "clients"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:47:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"clients"), std::allocator()))’ 391s 47 | const auto& clients = toml::find(data, "clients"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp: In member function ‘void test_example_stream::test_method()’: 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:79:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 79 | const auto& owner = toml::find(data, "owner"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:79:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"owner"), std::allocator()))’ 391s 79 | const auto& owner = toml::find(data, "owner"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:90:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 90 | const auto& database = toml::find(data, "database"); 391s | ^~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:90:38: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"database"), std::allocator()))’ 391s 90 | const auto& database = toml::find(data, "database"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:99:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 99 | const auto& servers = toml::find(data, "servers"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:99:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"servers"), std::allocator()))’ 391s 99 | const auto& servers = toml::find(data, "servers"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:111:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 111 | const auto& clients = toml::find(data, "clients"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:111:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"clients"), std::allocator()))’ 391s 111 | const auto& clients = toml::find(data, "clients"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp: In member function ‘void test_example_file_pointer::test_method()’: 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:148:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 148 | const auto& owner = toml::find(data, "owner"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:148:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"owner"), std::allocator()))’ 391s 148 | const auto& owner = toml::find(data, "owner"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:159:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 159 | const auto& database = toml::find(data, "database"); 391s | ^~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:159:38: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"database"), std::allocator()))’ 391s 159 | const auto& database = toml::find(data, "database"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:168:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 168 | const auto& servers = toml::find(data, "servers"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:168:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"servers"), std::allocator()))’ 391s 168 | const auto& servers = toml::find(data, "servers"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:180:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 180 | const auto& clients = toml::find(data, "clients"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:180:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"clients"), std::allocator()))’ 391s 180 | const auto& clients = toml::find(data, "clients"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp: In member function ‘void test_example_preserve_comment::test_method()’: 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:289:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 289 | const auto& owner = toml::find(data, "owner"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:289:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"owner"), std::allocator()))’ 391s 289 | const auto& owner = toml::find(data, "owner"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:302:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 302 | const auto& database = toml::find(data, "database"); 391s | ^~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:302:38: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"database"), std::allocator()))’ 391s 302 | const auto& database = toml::find(data, "database"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:311:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 311 | const auto& servers = toml::find(data, "servers"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:311:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"servers"), std::allocator()))’ 391s 311 | const auto& servers = toml::find(data, "servers"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:313:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 313 | const auto& alpha = toml::find(servers, "alpha"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:313:39: note: the temporary was destroyed at the end of the full expression ‘toml::find((* & servers), std::__cxx11::basic_string(((const char*)"alpha"), std::allocator()))’ 391s 313 | const auto& alpha = toml::find(servers, "alpha"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:319:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 319 | const auto& beta = toml::find(servers, "beta"); 391s | ^~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:319:38: note: the temporary was destroyed at the end of the full expression ‘toml::find((* & servers), std::__cxx11::basic_string(((const char*)"beta"), std::allocator()))’ 391s 319 | const auto& beta = toml::find(servers, "beta"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:328:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 328 | const auto& clients = toml::find(data, "clients"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:328:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"clients"), std::allocator()))’ 391s 328 | const auto& clients = toml::find(data, "clients"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp: In member function ‘void test_example_preserve_stdmap_stddeque::test_method()’: 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:379:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 379 | const auto& owner = toml::find(data, "owner"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:379:35: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"owner"), std::allocator()))’ 391s 379 | const auto& owner = toml::find(data, "owner"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:392:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 392 | const auto& database = toml::find(data, "database"); 391s | ^~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:392:38: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"database"), std::allocator()))’ 391s 392 | const auto& database = toml::find(data, "database"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:401:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 401 | const auto& servers = toml::find(data, "servers"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:401:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"servers"), std::allocator()))’ 391s 401 | const auto& servers = toml::find(data, "servers"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:403:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 403 | const auto& alpha = toml::find(servers, "alpha"); 391s | ^~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:403:39: note: the temporary was destroyed at the end of the full expression ‘toml::find((* & servers), std::__cxx11::basic_string(((const char*)"alpha"), std::allocator()))’ 391s 403 | const auto& alpha = toml::find(servers, "alpha"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:409:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 409 | const auto& beta = toml::find(servers, "beta"); 391s | ^~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:409:38: note: the temporary was destroyed at the end of the full expression ‘toml::find((* & servers), std::__cxx11::basic_string(((const char*)"beta"), std::allocator()))’ 391s 409 | const auto& beta = toml::find(servers, "beta"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:418:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391s 418 | const auto& clients = toml::find(data, "clients"); 391s | ^~~~~~~ 391s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:418:37: note: the temporary was destroyed at the end of the full expression ‘toml::find(data, std::__cxx11::basic_string(((const char*)"clients"), std::allocator()))’ 391s 418 | const auto& clients = toml::find(data, "clients"); 391s | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 392s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:32, 392s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:1: 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 392s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:76:34: required from here 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 392s 2471 | detail::location loc(std::move(fname), std::move(letters)); 392s | ^~~ 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::preserve_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = preserve_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2573:40: required from ‘toml::basic_value toml::parse(std::string) [with Comment = preserve_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’ 392s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:257:59: required from here 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::preserve_comments; Table = std::map; Array = std::deque; std::string = std::__cxx11::basic_string]’: 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = preserve_comments; Table = std::map; Array = std::deque; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2573:40: required from ‘toml::basic_value toml::parse(std::string) [with Comment = preserve_comments; Table = std::map; Array = std::deque; std::string = std::__cxx11::basic_string]’ 392s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_file.cpp:368:81: required from here 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 392s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 401s [ 84%] Linking CXX executable test_parse_file 401s [ 84%] Built target test_parse_file 401s [ 85%] Building CXX object tests/CMakeFiles/test_serialize_file.dir/test_serialize_file.cpp.o 403s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 403s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:1: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:290:9: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 67 | if (c >= 0x00 && c < 0x20) 403s | ~~^~~~~~~ 403s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:32: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::preserve_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = preserve_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:351:59: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 403s 2471 | detail::location loc(std::move(fname), std::move(letters)); 403s | ^~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:390:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::map; Array = std::deque; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::map; Array = std::deque; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2573:40: required from ‘toml::basic_value toml::parse(std::string) [with Comment = discard_comments; Table = std::map; Array = std::deque; std::string = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:69:80: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::preserve_comments; Table = std::map; Array = std::deque; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = preserve_comments; Table = std::map; Array = std::deque; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2573:40: required from ‘toml::basic_value toml::parse(std::string) [with Comment = preserve_comments; Table = std::map; Array = std::deque; std::string = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:146:81: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:51:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:51:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::map; V = std::deque]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:73:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::map; V = std::deque]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:73:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:95:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::unordered_map; V = std::vector]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:95:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::map; V = std::deque]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:150:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = preserve_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = preserve_comments; M = std::map; V = std::deque]’ 403s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_serialize_file.cpp:150:33: required from here 403s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 403s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 403s | ~~~~~^~~~ 412s [ 86%] Linking CXX executable test_serialize_file 412s [ 86%] Built target test_serialize_file 412s [ 87%] Building CXX object tests/CMakeFiles/test_parse_unicode.dir/test_parse_unicode.cpp.o 414s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:32, 414s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_unicode.cpp:1: 414s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 414s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 414s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2573:40: required from ‘toml::basic_value toml::parse(std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’ 414s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_parse_unicode.cpp:10:34: required from here 414s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 414s 2471 | detail::location loc(std::move(fname), std::move(letters)); 414s | ^~~ 414s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 419s [ 89%] Linking CXX executable test_parse_unicode 420s [ 89%] Built target test_parse_unicode 420s [ 90%] Building CXX object tests/CMakeFiles/test_error_detection.dir/test_error_detection.cpp.o 421s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:32, 421s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_error_detection.cpp:1: 421s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 421s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 421s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_error_detection.cpp:11:5: required from here 421s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 421s 2471 | detail::location loc(std::move(fname), std::move(letters)); 421s | ^~~ 421s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 425s [ 91%] Linking CXX executable test_error_detection 425s [ 91%] Built target test_error_detection 425s [ 92%] Building CXX object tests/CMakeFiles/test_format_error.dir/test_format_error.cpp.o 428s [ 93%] Linking CXX executable test_format_error 428s [ 93%] Built target test_format_error 428s [ 95%] Building CXX object tests/CMakeFiles/test_extended_conversions.dir/test_extended_conversions.cpp.o 431s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:34, 431s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_extended_conversions.cpp:1: 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_extended_conversions.cpp:201:9: required from here 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 431s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 431s | ~~~~~^~~~ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_extended_conversions.cpp:201:9: required from here 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 431s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 431s | ~~~~~^~~~ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc> toml::format_key(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with charT = char; traits = std::char_traits; Alloc = std::allocator]’: 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:477:36: required from ‘std::string toml::serializer::operator()(const table_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; table_type = std::unordered_map, toml::basic_value >]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1980:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::unordered_map; A = std::vector; detail::return_type_of_t = std::__cxx11::basic_string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::unordered_map; V = std::vector]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_extended_conversions.cpp:201:9: required from here 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:67:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] 431s 67 | if (c >= 0x00 && c < 0x20) 431s | ~~^~~~~~~ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_ml_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:259:44: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::map; V = std::deque]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_extended_conversions.cpp:226:9: required from here 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:565:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 431s 565 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 431s | ~~~~~^~~~ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp: In instantiation of ‘std::string toml::serializer::escape_basic_string(const std::string&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string]’: 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:274:41: required from ‘std::string toml::serializer::operator()(const string_type&) const [with Value = toml::basic_value; std::string = std::__cxx11::basic_string; string_type = toml::string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/value.hpp:1974:55: required from ‘toml::detail::return_type_of_t toml::visit(Visitor&&, const basic_value&) [with Visitor = serializer >; C = discard_comments; T = std::map; A = std::deque; detail::return_type_of_t = std::__cxx11::basic_string]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:965:34: required from ‘std::basic_ostream<_CharT, _Traits>& toml::operator<<(std::basic_ostream<_CharT, _Traits>&, const basic_value&) [with charT = char; traits = std::char_traits; C = discard_comments; M = std::map; V = std::deque]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:55:18: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:62:45: required from ‘std::ostream& boost::test_tools::tt_detail::impl::boost_test_print_type_impl::operator()(std::ostream&, const R&) const [with R = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:91:30: required from ‘void boost::test_tools::tt_detail::print_log_value::operator()(std::ostream&, const T&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/detail/print_helper.hpp:227:25: required from ‘std::ostream& boost::test_tools::tt_detail::operator<<(std::ostream&, const print_helper_t&) [with T = toml::basic_value; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:174:1: required from ‘static void boost::test_tools::assertion::op::EQ::report(std::ostream&, const PrevExprType&, const Rhs&) [with PrevExprType = boost::test_tools::assertion::value_expr&>; Lhs = toml::basic_value; Rhs = toml::basic_value; Enabler = void; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:369:26: required from ‘void boost::test_tools::assertion::binary_expr::report(std::ostream&) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>; std::ostream = std::basic_ostream]’ 431s /usr/include/boost/test/tools/assertion.hpp:379:9: required from ‘boost::test_tools::assertion_result boost::test_tools::assertion::binary_expr::evaluate(bool) const [with LExpr = boost::test_tools::assertion::value_expr&>; Rhs = const toml::basic_value&; OP = boost::test_tools::assertion::op::EQ, toml::basic_value, void>]’ 431s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_extended_conversions.cpp:226:9: required from here 431s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/serializer.hpp:518:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] 431s 518 | if((0x00 <= c && c <= 0x08) || (0x0A <= c && c <= 0x1F) || c == 0x7F) 431s | ~~~~~^~~~ 435s [ 96%] Linking CXX executable test_extended_conversions 436s [ 96%] Built target test_extended_conversions 436s [ 97%] Building CXX object tests/CMakeFiles/test_multiple_translation_unit.dir/test_multiple_translation_unit_1.cpp.o 437s In file included from /tmp/autopkgtest.cz37k6/build.WuK/src/toml.hpp:32, 437s from /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_multiple_translation_unit_1.cpp:1: 437s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp: In instantiation of ‘toml::basic_value toml::detail::parse(std::vector&, const std::string&) [with Comment = toml::discard_comments; Table = std::unordered_map; Array = std::vector; std::string = std::__cxx11::basic_string]’: 437s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2558:48: required from ‘toml::basic_value toml::parse(std::istream&, std::string) [with Comment = discard_comments; Table = std::unordered_map; Array = std::vector; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]’ 437s /tmp/autopkgtest.cz37k6/build.WuK/src/tests/test_multiple_translation_unit_1.cpp:9:34: required from here 437s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: warning: redundant move in initialization [-Wredundant-move] 437s 2471 | detail::location loc(std::move(fname), std::move(letters)); 437s | ^~~ 437s /tmp/autopkgtest.cz37k6/build.WuK/src/toml/parser.hpp:2471:22: note: remove ‘std::move’ call 441s [ 98%] Building CXX object tests/CMakeFiles/test_multiple_translation_unit.dir/test_multiple_translation_unit_2.cpp.o 443s [100%] Linking CXX executable test_multiple_translation_unit 444s [100%] Built target test_multiple_translation_unit 444s Running tests... 444s Test project /tmp/autopkgtest.cz37k6/build.WuK/src/build 444s Start 1: test_datetime 444s 1/36 Test #1: test_datetime .................... Passed 0.03 sec 444s Start 2: test_string 444s 2/36 Test #2: test_string ...................... Passed 0.01 sec 444s Start 3: test_utility 444s 3/36 Test #3: test_utility ..................... Passed 0.02 sec 444s Start 4: test_result 444s 4/36 Test #4: test_result ...................... Passed 0.12 sec 444s Start 5: test_traits 444s 5/36 Test #5: test_traits ...................... Passed 0.02 sec 444s Start 6: test_value 444s 6/36 Test #6: test_value ....................... Passed 0.21 sec 444s Start 7: test_lex_boolean 444s 7/36 Test #7: test_lex_boolean ................. Passed 0.02 sec 444s Start 8: test_lex_integer 444s 8/36 Test #8: test_lex_integer ................. Passed 0.09 sec 444s Start 9: test_lex_floating 444s 9/36 Test #9: test_lex_floating ................ Passed 0.03 sec 444s Start 10: test_lex_datetime 444s 10/36 Test #10: test_lex_datetime ................ Passed 0.07 sec 444s Start 11: test_lex_string 444s 11/36 Test #11: test_lex_string .................. Passed 0.02 sec 444s Start 12: test_lex_key_comment 444s 12/36 Test #12: test_lex_key_comment ............. Passed 0.02 sec 444s Start 13: test_parse_boolean 444s 13/36 Test #13: test_parse_boolean ............... Passed 0.02 sec 444s Start 14: test_parse_integer 444s 14/36 Test #14: test_parse_integer ............... Passed 0.06 sec 444s Start 15: test_parse_floating 444s 15/36 Test #15: test_parse_floating .............. Passed 0.02 sec 444s Start 16: test_parse_string 444s 16/36 Test #16: test_parse_string ................ Passed 0.03 sec 444s Start 17: test_parse_datetime 445s 17/36 Test #17: test_parse_datetime .............. Passed 0.04 sec 445s Start 18: test_parse_array 445s 18/36 Test #18: test_parse_array ................. Passed 0.02 sec 445s Start 19: test_parse_table 445s 19/36 Test #19: test_parse_table ................. Passed 0.04 sec 445s Start 20: test_parse_inline_table 445s 20/36 Test #20: test_parse_inline_table .......... Passed 0.01 sec 445s Start 21: test_parse_key 445s 21/36 Test #21: test_parse_key ................... Passed 0.02 sec 445s Start 22: test_parse_table_key 445s 22/36 Test #22: test_parse_table_key ............. Passed 0.04 sec 445s Start 23: test_literals 445s 23/36 Test #23: test_literals .................... Passed 0.50 sec 445s Start 24: test_comments 445s 24/36 Test #24: test_comments .................... Passed 0.21 sec 445s Start 25: test_get 445s 25/36 Test #25: test_get ......................... Passed 0.11 sec 445s Start 26: test_get_or 446s 26/36 Test #26: test_get_or ...................... Passed 0.15 sec 446s Start 27: test_find 446s 27/36 Test #27: test_find ........................ Passed 0.16 sec 446s Start 28: test_find_or 446s 28/36 Test #28: test_find_or ..................... Passed 0.03 sec 446s Start 29: test_find_or_recursive 446s 29/36 Test #29: test_find_or_recursive ........... Passed 0.03 sec 446s Start 30: test_expect 446s 30/36 Test #30: test_expect ...................... Passed 0.01 sec 446s Start 31: test_parse_file 446s 31/36 Test #31: test_parse_file .................. Passed 0.04 sec 446s Start 32: test_serialize_file 446s 32/36 Test #32: test_serialize_file .............. Passed 0.10 sec 446s Start 33: test_parse_unicode 446s 33/36 Test #33: test_parse_unicode ............... Passed 0.03 sec 446s Start 34: test_error_detection 446s 34/36 Test #34: test_error_detection ............. Passed 0.01 sec 446s Start 35: test_format_error 446s 35/36 Test #35: test_format_error ................ Passed 0.00 sec 446s Start 36: test_extended_conversions 446s 36/36 Test #36: test_extended_conversions ........ Passed 0.01 sec 446s 446s 100% tests passed, 0 tests failed out of 36 446s 446s Total Test time (real) = 2.41 sec 447s autopkgtest [11:29:42]: test run-unit-test: -----------------------] 447s autopkgtest [11:29:42]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 447s run-unit-test PASS 448s autopkgtest [11:29:43]: @@@@@@@@@@@@@@@@@@@@ summary 448s run-unit-test PASS 480s Creating nova instance adt-noble-arm64-toml11-20240316-112215-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-arm64-server-20240314.img (UUID 7faf5f09-d335-4346-a441-4eab2f9c04fe)...