Diff of the two buildlogs: -- --- b1/build.log 2023-05-24 01:32:00.444022728 +0000 +++ b2/build.log 2023-05-24 03:29:34.287108284 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue May 23 10:59:19 -12 2023 -I: pbuilder-time-stamp: 1684882759 +I: Current time: Wed May 24 15:32:14 +14 2023 +I: pbuilder-time-stamp: 1684891934 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./nlohmann-json3_3.11.2.orig.tar.gz] I: copying [./nlohmann-json3_3.11.2-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Mon Aug 15 03:47:33 2022 -12 +gpgv: Signature made Tue Aug 16 05:47:33 2022 +14 gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./nlohmann-json3_3.11.2-2.dsc: no acceptable signature found @@ -25,135 +25,167 @@ dpkg-source: info: unpacking nlohmann-json3_3.11.2-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2820/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/D01_modify_environment starting +debug: Running on virt32a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 24 15:32 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='ba543e98082b4ec494bde73432da1ef7' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2820' - PS1='# ' - PS2='> ' + INVOCATION_ID=613662d5daeb46759b3c4432b1787b00 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=13995 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qvnb3d7V/pbuilderrc_Bkzm --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qvnb3d7V/b1 --logfile b1/build.log nlohmann-json3_3.11.2-2.dsc' - SUDO_GID='114' - SUDO_UID='109' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qvnb3d7V/pbuilderrc_lQqr --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qvnb3d7V/b2 --logfile b2/build.log --extrapackages usrmerge nlohmann-json3_3.11.2-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux ff64a 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-armmp-lpae #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux I: ls -l /bin total 5072 - -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat - -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown - -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp - -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 133220 Sep 20 2022 date - -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd - -rwxr-xr-x 1 root root 68104 Sep 20 2022 df - -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir - -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 67548 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt - -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount - -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln - -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login - -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls - -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk - -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more - -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount - -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint - -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm - -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty - -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync - -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch - -rwxr-xr-x 1 root root 67548 Sep 20 2022 true - -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount - -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/2820/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat + -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown + -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp + -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 133220 Sep 21 2022 date + -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd + -rwxr-xr-x 1 root root 68104 Sep 21 2022 df + -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir + -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 67548 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt + -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount + -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln + -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login + -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls + -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk + -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more + -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount + -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint + -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm + -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 24 15:32 sh -> /bin/bash + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty + -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync + -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch + -rwxr-xr-x 1 root root 67548 Sep 21 2022 true + -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount + -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -353,7 +385,7 @@ Get: 150 http://deb.debian.org/debian bookworm/main armhf xdg-utils all 1.1.3-4.1 [75.5 kB] Get: 151 http://deb.debian.org/debian bookworm/main armhf texlive-base all 2022.20230122-3 [21.9 MB] Get: 152 http://deb.debian.org/debian bookworm/main armhf texlive-latex-base all 2022.20230122-3 [1182 kB] -Fetched 142 MB in 15s (9155 kB/s) +Fetched 142 MB in 3s (42.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package poppler-data. (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 ... 19329 files and directories currently installed.) @@ -995,8 +1027,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/nlohmann-json3-3.11.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../nlohmann-json3_3.11.2-2_source.changes +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/nlohmann-json3-3.11.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../nlohmann-json3_3.11.2-2_source.changes dpkg-buildpackage: info: source package nlohmann-json3 dpkg-buildpackage: info: source version 3.11.2-2 dpkg-buildpackage: info: source distribution unstable @@ -1024,7 +1067,7 @@ -- Detecting CXX compile features - done -- Using the multi-header code from /build/nlohmann-json3-3.11.2/include/ -- Could NOT find Git (missing: GIT_EXECUTABLE) --- Operating system: Linux-5.10.0-23-arm64; Linux ff64a 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux +-- Operating system: Linux-5.10.0-23-armmp-lpae; Linux i-capture-the-hostname 5.10.0-23-armmp-lpae #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux -- Compiler: c++ (Debian 12.2.0-14) 12.2.0; Copyright (C) 2022 Free Software Foundation, Inc.; This is free software; see the source for copying conditions. There is NO; warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -- Testing standards: 11 14 17 20 23 -- Looking for C++ include sys/types.h @@ -1049,7 +1092,7 @@ -- Build files have been written to: /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/nlohmann-json3-3.11.2' dh_auto_build -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j5 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/nlohmann-json3-3.11.2 -B/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/CMakeFiles /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks @@ -1062,31 +1105,31 @@ make -f tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/CMakeFiles/abi_compat_main.dir/DependInfo.cmake --color= -make -f tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/depend cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test_main.dir/build.make tests/CMakeFiles/test_main.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/build +make -f tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/build +make -f tests/CMakeFiles/test_main.dir/build.make tests/CMakeFiles/test_main.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/abi/CMakeFiles/abi_compat_main.dir/build.make tests/abi/CMakeFiles/abi_compat_main.dir/build +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/build +[ 0%] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o -MF CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o.d -o CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/diag/diag_off.cpp make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 1%] Building CXX object tests/CMakeFiles/test_main.dir/src/unit.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/CMakeFiles/test_main.dir/src/unit.cpp.o -MF CMakeFiles/test_main.dir/src/unit.cpp.o.d -o CMakeFiles/test_main.dir/src/unit.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit.cpp -[ 1%] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o -MF CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o.d -o CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/diag/diag_off.cpp -[ 1%] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o -MF CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o.d -o CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/diag/diag_on.cpp [ 1%] Building CXX object tests/abi/CMakeFiles/abi_compat_main.dir/main.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/CMakeFiles/abi_compat_main.dir/main.cpp.o -MF CMakeFiles/abi_compat_main.dir/main.cpp.o.d -o CMakeFiles/abi_compat_main.dir/main.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/main.cpp +[ 1%] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o -MF CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o.d -o CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/diag/diag_on.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1148,14 +1191,11 @@ make -f tests/abi/config/CMakeFiles/abi_config_noversion.dir/build.make tests/abi/config/CMakeFiles/abi_config_noversion.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/config /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config/CMakeFiles/abi_config_default.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/abi/config/CMakeFiles/abi_config_custom.dir/build.make tests/abi/config/CMakeFiles/abi_config_custom.dir/depend -make -f tests/abi/diag/CMakeFiles/abi_compat_diag.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/config /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config/CMakeFiles/abi_config_noversion.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/config /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config/CMakeFiles/abi_config_custom.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag/CMakeFiles/abi_compat_diag.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/abi/config/CMakeFiles/abi_config_default.dir/build.make tests/abi/config/CMakeFiles/abi_config_default.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' @@ -1163,19 +1203,24 @@ make -f tests/abi/config/CMakeFiles/abi_config_custom.dir/build.make tests/abi/config/CMakeFiles/abi_config_custom.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/abi/diag/CMakeFiles/abi_compat_diag.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag.dir/build -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/abi/config/CMakeFiles/abi_config_noversion.dir/build.make tests/abi/config/CMakeFiles/abi_config_noversion.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 5%] Building CXX object tests/abi/config/CMakeFiles/abi_config_default.dir/default.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/config/CMakeFiles/abi_config_default.dir/default.cpp.o -MF CMakeFiles/abi_config_default.dir/default.cpp.o.d -o CMakeFiles/abi_config_default.dir/default.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/config/default.cpp -[ 6%] Building CXX object tests/abi/config/CMakeFiles/abi_config_custom.dir/custom.cpp.o -[ 6%] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag.dir/diag.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/diag/CMakeFiles/abi_compat_diag.dir/diag.cpp.o -MF CMakeFiles/abi_compat_diag.dir/diag.cpp.o.d -o CMakeFiles/abi_compat_diag.dir/diag.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/diag/diag.cpp +[ 5%] Building CXX object tests/abi/config/CMakeFiles/abi_config_custom.dir/custom.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/config/CMakeFiles/abi_config_custom.dir/custom.cpp.o -MF CMakeFiles/abi_config_custom.dir/custom.cpp.o.d -o CMakeFiles/abi_config_custom.dir/custom.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/config/custom.cpp +[ 6%] Building CXX object tests/abi/config/CMakeFiles/abi_config_default.dir/default.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/config/CMakeFiles/abi_config_default.dir/default.cpp.o -MF CMakeFiles/abi_config_default.dir/default.cpp.o.d -o CMakeFiles/abi_config_default.dir/default.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/config/default.cpp [ 7%] Building CXX object tests/abi/config/CMakeFiles/abi_config_noversion.dir/noversion.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/config/CMakeFiles/abi_config_noversion.dir/noversion.cpp.o -MF CMakeFiles/abi_config_noversion.dir/noversion.cpp.o.d -o CMakeFiles/abi_config_noversion.dir/noversion.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/config/noversion.cpp +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 7%] Built target test_main +make -f tests/abi/diag/CMakeFiles/abi_compat_diag.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag/CMakeFiles/abi_compat_diag.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/abi/diag/CMakeFiles/abi_compat_diag.dir/build.make tests/abi/diag/CMakeFiles/abi_compat_diag.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 7%] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag.dir/diag.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/diag/CMakeFiles/abi_compat_diag.dir/diag.cpp.o -MF CMakeFiles/abi_compat_diag.dir/diag.cpp.o.d -o CMakeFiles/abi_compat_diag.dir/diag.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/diag/diag.cpp [ 8%] Linking CXX executable abi_compat_diag cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/diag && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_compat_diag.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_compat_diag.dir/diag.cpp.o -o abi_compat_diag ../libabi_compat_main.a libabi_compat_diag_on.a libabi_compat_diag_off.a @@ -1189,16 +1234,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 9%] Building CXX object tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/inline_ns && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o -MF CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o.d -o CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/inline_ns/use_v3_10_5.cpp -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 9%] Built target test_main -make -f tests/CMakeFiles/test-32bit_cpp11.dir/build.make tests/CMakeFiles/test-32bit_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-32bit_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-32bit_cpp11.dir/build.make tests/CMakeFiles/test-32bit_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 10%] Building CXX object tests/CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o -MF CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o.d -o CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-32bit.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/tests/abi/include/nlohmann/json_v3_10_5.hpp:73, from /build/nlohmann-json3-3.11.2/tests/abi/inline_ns/use_v3_10_5.cpp:11: @@ -1219,60 +1254,47 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building CXX object tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o +[ 9%] Building CXX object tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/inline_ns && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -I/build/nlohmann-json3-3.11.2/include -isystem /build/nlohmann-json3-3.11.2/tests/abi/../thirdparty/doctest -isystem /build/nlohmann-json3-3.11.2/tests/abi/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -MD -MT tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o -MF CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o.d -o CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o -c /build/nlohmann-json3-3.11.2/tests/abi/inline_ns/use_current.cpp +[ 9%] Linking CXX executable abi_config_default +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_config_default.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_config_default.dir/default.cpp.o -o abi_config_default ../libabi_compat_main.a +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 9%] Built target abi_config_default +make -f tests/CMakeFiles/test-32bit_cpp11.dir/build.make tests/CMakeFiles/test-32bit_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-32bit_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-32bit_cpp11.dir/build.make tests/CMakeFiles/test-32bit_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 10%] Building CXX object tests/CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o -MF CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o.d -o CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-32bit.cpp +[ 10%] Linking CXX executable abi_config_custom +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_config_custom.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_config_custom.dir/custom.cpp.o -o abi_config_custom ../libabi_compat_main.a [ 11%] Linking CXX executable abi_config_noversion cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_config_noversion.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_config_noversion.dir/noversion.cpp.o -o abi_config_noversion ../libabi_compat_main.a -[ 11%] Linking CXX executable abi_config_default -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_config_default.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_config_default.dir/default.cpp.o -o abi_config_default ../libabi_compat_main.a make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 11%] Built target abi_config_noversion +[ 11%] Built target abi_config_custom make -f tests/CMakeFiles/test-algorithms_cpp11.dir/build.make tests/CMakeFiles/test-algorithms_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-algorithms_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-algorithms_cpp11.dir/build.make tests/CMakeFiles/test-algorithms_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 12%] Building CXX object tests/CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o -MF CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o.d -o CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-algorithms.cpp -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 12%] Built target abi_config_default +[ 11%] Built target abi_config_noversion make -f tests/CMakeFiles/test-allocator_cpp11.dir/build.make tests/CMakeFiles/test-allocator_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-allocator_cpp11.dir/DependInfo.cmake --color= +[ 12%] Building CXX object tests/CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o -MF CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o.d -o CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-algorithms.cpp make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-allocator_cpp11.dir/build.make tests/CMakeFiles/test-allocator_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 12%] Building CXX object tests/CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o -MF CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o.d -o CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-allocator.cpp -[ 12%] Linking CXX executable test-32bit_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-32bit_cpp11.dir/link.txt --verbose=1 -[ 12%] Linking CXX executable abi_config_custom -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/config && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_config_custom.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-32bit_cpp11 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_config_custom.dir/custom.cpp.o -o abi_config_custom ../libabi_compat_main.a -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 12%] Built target test-32bit_cpp11 -make -f tests/CMakeFiles/test-alt-string_cpp11.dir/build.make tests/CMakeFiles/test-alt-string_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-alt-string_cpp11.dir/DependInfo.cmake --color= -[ 12%] Built target abi_config_custom -make -f tests/CMakeFiles/test-assert_macro_cpp11.dir/build.make tests/CMakeFiles/test-assert_macro_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-assert_macro_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-assert_macro_cpp11.dir/build.make tests/CMakeFiles/test-assert_macro_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-alt-string_cpp11.dir/build.make tests/CMakeFiles/test-alt-string_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 13%] Building CXX object tests/CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o -MF CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o.d -o CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-assert_macro.cpp -[ 13%] Building CXX object tests/CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o -MF CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o.d -o CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-alt-string.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1307,19 +1329,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Linking CXX executable test-assert_macro_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-assert_macro_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-assert_macro_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 13%] Built target test-assert_macro_cpp11 -make -f tests/CMakeFiles/test-binary_formats_cpp11.dir/build.make tests/CMakeFiles/test-binary_formats_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-binary_formats_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-binary_formats_cpp11.dir/build.make tests/CMakeFiles/test-binary_formats_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 14%] Building CXX object tests/CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o -MF CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o.d -o CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-binary_formats.cpp In file included from /usr/include/c++/12/vector:70, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:33, from /build/nlohmann-json3-3.11.2/tests/src/unit-allocator.cpp:12: @@ -1339,19 +1348,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator>*, std::vector, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator>, std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 15%] Linking CXX executable abi_compat_inline_ns -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/inline_ns && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_compat_inline_ns.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o -o abi_compat_inline_ns ../libabi_compat_main.a -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 15%] Built target abi_compat_inline_ns -make -f tests/CMakeFiles/test-bjdata_cpp11.dir/build.make tests/CMakeFiles/test-bjdata_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-bjdata_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-bjdata_cpp11.dir/build.make tests/CMakeFiles/test-bjdata_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 16%] Building CXX object tests/CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o -MF CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o.d -o CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-bjdata.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Tp = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>, std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -1360,6 +1356,19 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*, std::vector, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>, std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 13%] Linking CXX executable abi_compat_inline_ns +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/abi/inline_ns && /usr/bin/cmake -E cmake_link_script CMakeFiles/abi_compat_inline_ns.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o -o abi_compat_inline_ns ../libabi_compat_main.a +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 13%] Built target abi_compat_inline_ns +make -f tests/CMakeFiles/test-alt-string_cpp11.dir/build.make tests/CMakeFiles/test-alt-string_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-alt-string_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-alt-string_cpp11.dir/build.make tests/CMakeFiles/test-alt-string_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 13%] Building CXX object tests/CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o -MF CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o.d -o CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-alt-string.cpp In file included from /usr/include/c++/12/memory:66, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:29: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>; _ForwardIterator = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*; _Allocator = {anonymous}::allocator_no_forward, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward> >]': @@ -1391,38 +1400,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 17%] Linking CXX executable test-allocator_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-allocator_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-allocator_cpp11 -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-alt-string.cpp:12: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = alt_string; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 17%] Built target test-allocator_cpp11 -make -f tests/CMakeFiles/test-bson_cpp11.dir/build.make tests/CMakeFiles/test-bson_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-bson_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-bson_cpp11.dir/build.make tests/CMakeFiles/test-bson_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 17%] Building CXX object tests/CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o -MF CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o.d -o CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-bson.cpp -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = alt_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/algorithm:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:21, from /build/nlohmann-json3-3.11.2/tests/src/unit-algorithms.cpp:11: @@ -1447,15 +1424,6 @@ /usr/include/c++/12/bits/stl_algo.h:5213:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5213 | __set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = alt_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function '_OutputIterator std::__set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = nlohmann::json_abi_v3_11_2::detail::iter_impl >; _InputIterator2 = nlohmann::json_abi_v3_11_2::detail::iter_impl >; _OutputIterator = back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:5079:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5079 | __set_union(_InputIterator1 __first1, _InputIterator1 __last1, @@ -1464,6 +1432,32 @@ /usr/include/c++/12/bits/stl_algo.h:5461:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5461 | __set_symmetric_difference(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 14%] Linking CXX executable test-allocator_cpp11 +[ 13%] Linking CXX executable test-32bit_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-32bit_cpp11.dir/link.txt --verbose=1 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-allocator_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-32bit_cpp11.dir/src/unit-32bit.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-32bit_cpp11 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-allocator_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 14%] Built target test-32bit_cpp11 +make -f tests/CMakeFiles/test-assert_macro_cpp11.dir/build.make tests/CMakeFiles/test-assert_macro_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-assert_macro_cpp11.dir/DependInfo.cmake --color= +[ 14%] Built target test-allocator_cpp11 +make -f tests/CMakeFiles/test-binary_formats_cpp11.dir/build.make tests/CMakeFiles/test-binary_formats_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-binary_formats_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-assert_macro_cpp11.dir/build.make tests/CMakeFiles/test-assert_macro_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-binary_formats_cpp11.dir/build.make tests/CMakeFiles/test-binary_formats_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 15%] Building CXX object tests/CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o -MF CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o.d -o CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-assert_macro.cpp +[ 16%] Building CXX object tests/CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o -MF CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o.d -o CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-binary_formats.cpp In function '_OIter std::merge(_IIter1, _IIter1, _IIter2, _IIter2, _OIter) [with _IIter1 = nlohmann::json_abi_v3_11_2::detail::iter_impl >; _IIter2 = nlohmann::json_abi_v3_11_2::detail::iter_impl >; _OIter = back_insert_iterator >]', inlined from 'void _DOCTEST_ANON_FUNC_2()' at /build/nlohmann-json3-3.11.2/tests/src/unit-algorithms.cpp:244:27: /usr/include/c++/12/bits/stl_algo.h:4924:37: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 @@ -1489,6 +1483,60 @@ /usr/include/c++/12/bits/stl_algo.h:5534:56: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5534 | return _GLIBCXX_STD_A::__set_symmetric_difference(__first1, __last1, | ^ +[ 16%] Linking CXX executable test-assert_macro_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-assert_macro_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-assert_macro_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 16%] Built target test-assert_macro_cpp11 +make -f tests/CMakeFiles/test-bjdata_cpp11.dir/build.make tests/CMakeFiles/test-bjdata_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-bjdata_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-bjdata_cpp11.dir/build.make tests/CMakeFiles/test-bjdata_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 17%] Building CXX object tests/CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o -MF CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o.d -o CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-bjdata.cpp +[ 18%] Linking CXX executable test-algorithms_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-algorithms_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-algorithms_cpp11 +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-alt-string.cpp:12: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = alt_string; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 18%] Built target test-algorithms_cpp11 +make -f tests/CMakeFiles/test-bson_cpp11.dir/build.make tests/CMakeFiles/test-bson_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-bson_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-bson_cpp11.dir/build.make tests/CMakeFiles/test-bson_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 18%] Building CXX object tests/CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o -MF CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o.d -o CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-bson.cpp +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = alt_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = alt_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1517,24 +1565,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 18%] Linking CXX executable test-algorithms_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-algorithms_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-algorithms_cpp11 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::input_stream_adapter]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/parser.hpp:418:21: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 19%] Linking CXX executable test-alt-string_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alt-string_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-alt-string_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 18%] Built target test-algorithms_cpp11 +[ 19%] Built target test-alt-string_cpp11 make -f tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/build.make tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/build.make tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 18%] Building CXX object tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o +[ 19%] Building CXX object tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o -MF CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o.d -o CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-byte_container_with_subtype.cpp -[ 19%] Linking CXX executable test-alt-string_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alt-string_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-alt-string_cpp11 +[ 19%] Linking CXX executable test-binary_formats_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-binary_formats_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-binary_formats_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 19%] Built target test-alt-string_cpp11 +[ 19%] Built target test-binary_formats_cpp11 make -f tests/CMakeFiles/test-capacity_cpp11.dir/build.make tests/CMakeFiles/test-capacity_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-capacity_cpp11.dir/DependInfo.cmake --color= @@ -1543,16 +1601,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 20%] Building CXX object tests/CMakeFiles/test-capacity_cpp11.dir/src/unit-capacity.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-capacity_cpp11.dir/src/unit-capacity.cpp.o -MF CMakeFiles/test-capacity_cpp11.dir/src/unit-capacity.cpp.o.d -o CMakeFiles/test-capacity_cpp11.dir/src/unit-capacity.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-capacity.cpp -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::input_stream_adapter]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/parser.hpp:418:21: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ [ 21%] Linking CXX executable test-byte_container_with_subtype_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-byte_container_with_subtype_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-byte_container_with_subtype_cpp11 @@ -1566,19 +1614,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 22%] Building CXX object tests/CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o -MF CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o.d -o CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-cbor.cpp -[ 22%] Linking CXX executable test-binary_formats_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-binary_formats_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-binary_formats_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 22%] Built target test-binary_formats_cpp11 -make -f tests/CMakeFiles/test-class_const_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_const_iterator_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_const_iterator_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-class_const_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_const_iterator_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 23%] Building CXX object tests/CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o -MF CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o.d -o CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_const_iterator.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1607,19 +1642,19 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 23%] Linking CXX executable test-capacity_cpp11 +[ 22%] Linking CXX executable test-capacity_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-capacity_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-capacity_cpp11.dir/src/unit-capacity.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-capacity_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 23%] Built target test-capacity_cpp11 -make -f tests/CMakeFiles/test-class_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_iterator_cpp11.dir/depend +[ 22%] Built target test-capacity_cpp11 +make -f tests/CMakeFiles/test-class_const_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_const_iterator_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_iterator_cpp11.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_const_iterator_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-class_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_iterator_cpp11.dir/build +make -f tests/CMakeFiles/test-class_const_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_const_iterator_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 23%] Building CXX object tests/CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o -MF CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o.d -o CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_iterator.cpp +[ 23%] Building CXX object tests/CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o -MF CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o.d -o CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_const_iterator.cpp In file included from /usr/include/c++/12/vector:70, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:33, from /build/nlohmann-json3-3.11.2/tests/src/unit-bjdata.cpp:12: @@ -1663,40 +1698,14 @@ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_const_iterator_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 24%] Built target test-class_const_iterator_cpp11 -make -f tests/CMakeFiles/test-class_lexer_cpp11.dir/build.make tests/CMakeFiles/test-class_lexer_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_lexer_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-class_lexer_cpp11.dir/build.make tests/CMakeFiles/test-class_lexer_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 24%] Building CXX object tests/CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o -MF CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o.d -o CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_lexer.cpp -[ 25%] Linking CXX executable test-class_iterator_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_iterator_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_iterator_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 25%] Built target test-class_iterator_cpp11 -make -f tests/CMakeFiles/test-class_parser_cpp11.dir/build.make tests/CMakeFiles/test-class_parser_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_parser_cpp11.dir/DependInfo.cmake --color= -[ 26%] Linking CXX executable test-class_lexer_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_lexer_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_lexer_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-class_parser_cpp11.dir/build.make tests/CMakeFiles/test-class_parser_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 27%] Building CXX object tests/CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o -MF CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o.d -o CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_parser.cpp -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 27%] Built target test-class_lexer_cpp11 -make -f tests/CMakeFiles/test-comparison_cpp11.dir/build.make tests/CMakeFiles/test-comparison_cpp11.dir/depend +make -f tests/CMakeFiles/test-class_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_iterator_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-comparison_cpp11.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_iterator_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-comparison_cpp11.dir/build.make tests/CMakeFiles/test-comparison_cpp11.dir/build +make -f tests/CMakeFiles/test-class_iterator_cpp11.dir/build.make tests/CMakeFiles/test-class_iterator_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 28%] Building CXX object tests/CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o -MF CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o.d -o CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp +[ 24%] Building CXX object tests/CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o -MF CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o.d -o CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_iterator.cpp In file included from /usr/include/c++/12/vector:70, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:33, from /build/nlohmann-json3-3.11.2/tests/src/unit-cbor.cpp:11: @@ -1735,19 +1744,53 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 28%] Linking CXX executable test-comparison_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-comparison_cpp11 +[ 25%] Linking CXX executable test-class_iterator_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_iterator_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_iterator_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 28%] Built target test-comparison_cpp11 -make -f tests/CMakeFiles/test-comparison_cpp20.dir/build.make tests/CMakeFiles/test-comparison_cpp20.dir/depend +[ 25%] Built target test-class_iterator_cpp11 +make -f tests/CMakeFiles/test-class_lexer_cpp11.dir/build.make tests/CMakeFiles/test-class_lexer_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-comparison_cpp20.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_lexer_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-comparison_cpp20.dir/build.make tests/CMakeFiles/test-comparison_cpp20.dir/build +make -f tests/CMakeFiles/test-class_lexer_cpp11.dir/build.make tests/CMakeFiles/test-class_lexer_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 29%] Building CXX object tests/CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o -MF CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o.d -o CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp +[ 25%] Building CXX object tests/CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o -MF CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o.d -o CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_lexer.cpp +[ 26%] Linking CXX executable test-class_lexer_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_lexer_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_lexer_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 26%] Built target test-class_lexer_cpp11 +make -f tests/CMakeFiles/test-class_parser_cpp11.dir/build.make tests/CMakeFiles/test-class_parser_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-class_parser_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-class_parser_cpp11.dir/build.make tests/CMakeFiles/test-class_parser_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 27%] Building CXX object tests/CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o -MF CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o.d -o CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-class_parser.cpp +[ 28%] Linking CXX executable test-bson_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-bson_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-bson_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 28%] Built target test-bson_cpp11 +make -f tests/CMakeFiles/test-comparison_cpp11.dir/build.make tests/CMakeFiles/test-comparison_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-comparison_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-comparison_cpp11.dir/build.make tests/CMakeFiles/test-comparison_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 29%] Building CXX object tests/CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o -MF CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o.d -o CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void _DOCTEST_ANON_FUNC_30()' at /build/nlohmann-json3-3.11.2/tests/src/unit-bjdata.cpp:277:38: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 29%] Linking CXX executable test-comparison_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison_cpp11.dir/link.txt --verbose=1 In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1757,6 +1800,7 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-comparison_cpp11 In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: @@ -1776,6 +1820,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 29%] Built target test-comparison_cpp11 +make -f tests/CMakeFiles/test-comparison_cpp20.dir/build.make tests/CMakeFiles/test-comparison_cpp20.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-comparison_cpp20.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-comparison_cpp20.dir/build.make tests/CMakeFiles/test-comparison_cpp20.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 30%] Building CXX object tests/CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o -MF CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o.d -o CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1798,24 +1852,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] Linking CXX executable test-bson_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-bson_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-bson_cpp11 +[ 31%] Linking CXX executable test-comparison_cpp20 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison_cpp20.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-comparison_cpp20 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 30%] Built target test-bson_cpp11 +[ 31%] Built target test-comparison_cpp20 make -f tests/CMakeFiles/test-concepts_cpp11.dir/build.make tests/CMakeFiles/test-concepts_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-concepts_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-concepts_cpp11.dir/build.make tests/CMakeFiles/test-concepts_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 31%] Building CXX object tests/CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o +[ 32%] Building CXX object tests/CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o -MF CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o.d -o CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-concepts.cpp -[ 32%] Linking CXX executable test-comparison_cpp20 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison_cpp20.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-comparison_cpp20 +[ 32%] Linking CXX executable test-concepts_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-concepts_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-concepts_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 32%] Built target test-comparison_cpp20 +[ 32%] Built target test-concepts_cpp11 make -f tests/CMakeFiles/test-constructor1_cpp11.dir/build.make tests/CMakeFiles/test-constructor1_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-constructor1_cpp11.dir/DependInfo.cmake --color= @@ -1824,17 +1878,11 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 33%] Building CXX object tests/CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o -MF CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o.d -o CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-constructor1.cpp -[ 33%] Linking CXX executable test-concepts_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-concepts_cpp11.dir/link.txt --verbose=1 -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void _DOCTEST_ANON_FUNC_30()' at /build/nlohmann-json3-3.11.2/tests/src/unit-bjdata.cpp:277:38: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-concepts_cpp11 +[ 33%] Linking CXX executable test-cbor_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-cbor_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-cbor_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 33%] Built target test-concepts_cpp11 +[ 33%] Built target test-cbor_cpp11 make -f tests/CMakeFiles/test-constructor2_cpp11.dir/build.make tests/CMakeFiles/test-constructor2_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-constructor2_cpp11.dir/DependInfo.cmake --color= @@ -1843,19 +1891,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 34%] Building CXX object tests/CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o -MF CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o.d -o CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-constructor2.cpp -[ 35%] Linking CXX executable test-constructor2_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-constructor2_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-constructor2_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 35%] Built target test-constructor2_cpp11 -make -f tests/CMakeFiles/test-convenience_cpp11.dir/build.make tests/CMakeFiles/test-convenience_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-convenience_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-convenience_cpp11.dir/build.make tests/CMakeFiles/test-convenience_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 35%] Building CXX object tests/CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o -MF CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o.d -o CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-convenience.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -1870,11 +1905,28 @@ /usr/include/c++/12/bits/stl_multimap.h:228:7: note: parameter passing for argument of type 'std::initializer_list, nlohmann::json_abi_v3_11_2::basic_json<> > >' changed in GCC 7.1 228 | multimap(initializer_list __l, | ^~~~~~~~ -[ 36%] Linking CXX executable test-convenience_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-convenience_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-convenience_cpp11 +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = nlohmann::json_abi_v3_11_2::basic_json<>; _Val = nlohmann::json_abi_v3_11_2::basic_json<>; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, nlohmann::json_abi_v3_11_2::basic_json<>, std::_Identity >, std::less >, std::allocator > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 35%] Linking CXX executable test-constructor2_cpp11 +[ 36%] Linking CXX executable test-bjdata_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-constructor2_cpp11.dir/link.txt --verbose=1 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-bjdata_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-constructor2_cpp11 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-bjdata_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 36%] Built target test-constructor2_cpp11 +make -f tests/CMakeFiles/test-convenience_cpp11.dir/build.make tests/CMakeFiles/test-convenience_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-convenience_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 36%] Built target test-convenience_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-convenience_cpp11.dir/build.make tests/CMakeFiles/test-convenience_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 36%] Building CXX object tests/CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o -MF CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o.d -o CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-convenience.cpp +[ 36%] Built target test-bjdata_cpp11 make -f tests/CMakeFiles/test-conversions_cpp11.dir/build.make tests/CMakeFiles/test-conversions_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-conversions_cpp11.dir/DependInfo.cmake --color= @@ -1883,10 +1935,19 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 36%] Building CXX object tests/CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o -MF CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o.d -o CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-conversions.cpp -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = nlohmann::json_abi_v3_11_2::basic_json<>; _Val = nlohmann::json_abi_v3_11_2::basic_json<>; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, nlohmann::json_abi_v3_11_2::basic_json<>, std::_Identity >, std::less >, std::allocator > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 37%] Linking CXX executable test-convenience_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-convenience_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-convenience_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 37%] Built target test-convenience_cpp11 +make -f tests/CMakeFiles/test-conversions_cpp17.dir/build.make tests/CMakeFiles/test-conversions_cpp17.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-conversions_cpp17.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-conversions_cpp17.dir/build.make tests/CMakeFiles/test-conversions_cpp17.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 38%] Building CXX object tests/CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++17 -MD -MT tests/CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o -MF CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o.d -o CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-conversions.cpp /build/nlohmann-json3-3.11.2/tests/src/unit-constructor1.cpp: In function 'void _DOCTEST_ANON_FUNC_2()': /build/nlohmann-json3-3.11.2/tests/src/unit-constructor1.cpp:176:159: note: parameter passing for argument of type 'std::initializer_list, nlohmann::json_abi_v3_11_2::basic_json<> > >' changed in GCC 7.1 176 | std::multimap o {{"a", json(1)}, {"b", json(1u)}, {"c", json(2.2)}, {"d", json(false)}, {"e", json("string")}, {"f", json()}}; @@ -1902,19 +1963,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2116 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 36%] Linking CXX executable test-cbor_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-cbor_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-cbor_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 36%] Built target test-cbor_cpp11 -make -f tests/CMakeFiles/test-conversions_cpp17.dir/build.make tests/CMakeFiles/test-conversions_cpp17.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-conversions_cpp17.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-conversions_cpp17.dir/build.make tests/CMakeFiles/test-conversions_cpp17.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 37%] Building CXX object tests/CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++17 -MD -MT tests/CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o -MF CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o.d -o CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-conversions.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': @@ -1925,6 +1973,19 @@ /usr/include/c++/12/bits/stl_tree.h:2295:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2295 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/unordered_map:46, + from /usr/include/c++/12/functional:61, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:23, + from /build/nlohmann-json3-3.11.2/tests/src/unit-conversions.cpp:20: +/usr/include/c++/12/bits/hashtable.h: In function 'std::pair::const_iterator, typename std::__detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _Traits>::__hash_code> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_compute_hash_code(const_iterator, const key_type&) const [with _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/12/bits/hashtable.h:2115:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 2115 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2116 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] Linking CXX executable test-constructor1_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-constructor1_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-constructor1_cpp11 In file included from /usr/include/c++/12/memory:66, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:29: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::json_abi_v3_11_2::basic_json<>*]': @@ -1944,6 +2005,11 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 38%] Built target test-constructor1_cpp11 +make -f tests/CMakeFiles/test-deserialization_cpp11.dir/build.make tests/CMakeFiles/test-deserialization_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-deserialization_cpp11.dir/DependInfo.cmake --color= In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(const_iterator, std::false_type, _Args&& ...) [with _Args = {std::pair, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > >}; _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, false>::iterator std::__detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, false>::insert(const_iterator, _Pair&&) [with _Pair = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; = void; _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable_policy.h:1093:25, inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(const_iterator, value_type&&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /usr/include/c++/12/bits/unordered_map.h:1607:27, @@ -1953,6 +2019,23 @@ /usr/include/c++/12/bits/hashtable.h:2102:48: note: parameter passing for argument of type 'std::_Hashtable, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2102 | auto __res = this->_M_compute_hash_code(__hint, __k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-deserialization_cpp11.dir/build.make tests/CMakeFiles/test-deserialization_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 39%] Building CXX object tests/CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o -MF CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o.d -o CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-deserialization.cpp +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_equal_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2295:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2295 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_insert(const_iterator, _Arg&&, const _NodeGenerator&, std::false_type) [with _Arg = const std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >&; _NodeGenerator = std::__detail::_AllocNode, nlohmann::json_abi_v3_11_2::basic_json<> >, true> > >; _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_insert(_Arg&&, const _NodeGenerator&, std::false_type) [with _Arg = const std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >&; _NodeGenerator = std::__detail::_AllocNode, nlohmann::json_abi_v3_11_2::basic_json<> >, true> > >; _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:916:20, inlined from 'std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable_policy.h:893:22, @@ -1962,6 +2045,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2278 | __hint, _ExtractKey{}(__node._M_node->_M_v())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::json_abi_v3_11_2::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::json_abi_v3_11_2::basic_json<>*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::json_abi_v3_11_2::basic_json<>*; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, @@ -1988,25 +2075,18 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 37%] Linking CXX executable test-constructor1_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-constructor1_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-constructor1_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 37%] Built target test-constructor1_cpp11 -make -f tests/CMakeFiles/test-deserialization_cpp11.dir/build.make tests/CMakeFiles/test-deserialization_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-deserialization_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-deserialization_cpp11.dir/build.make tests/CMakeFiles/test-deserialization_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 38%] Building CXX object tests/CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o -MF CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o.d -o CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-deserialization.cpp +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:33: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 39%] Linking CXX executable test-class_parser_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_parser_cpp11.dir/link.txt --verbose=1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, @@ -2016,21 +2096,9 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/unordered_map:46, - from /usr/include/c++/12/functional:61, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:23, - from /build/nlohmann-json3-3.11.2/tests/src/unit-conversions.cpp:20: -/usr/include/c++/12/bits/hashtable.h: In function 'std::pair::const_iterator, typename std::__detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _Traits>::__hash_code> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_compute_hash_code(const_iterator, const key_type&) const [with _Key = std::__cxx11::basic_string; _Value = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/12/bits/hashtable.h:2115:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 2115 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2116 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Linking CXX executable test-bjdata_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-bjdata_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-bjdata_cpp11 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_parser_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 39%] Built target test-bjdata_cpp11 +[ 39%] Built target test-class_parser_cpp11 make -f tests/CMakeFiles/test-diagnostics_cpp11.dir/build.make tests/CMakeFiles/test-diagnostics_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-diagnostics_cpp11.dir/DependInfo.cmake --color= @@ -2039,26 +2107,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 40%] Building CXX object tests/CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o -MF CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o.d -o CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-diagnostics.cpp -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_equal_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2295:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2295 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:63, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::json_abi_v3_11_2::basic_json<>*]': @@ -2220,6 +2268,15 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_11_2::detail::iter_impl >; _OIter = insert_iterator >; _UnaryOperation = nlohmann::json_abi_v3_11_2::detail::from_json_array_impl, std::vector >(const nlohmann::json_abi_v3_11_2::basic_json<>&, std::vector&, priority_tag<1>)::&)>]' at /usr/include/c++/12/bits/stl_algo.h:4263:12, + inlined from 'decltype (((arr.reserve(declval()), j.get()), void())) nlohmann::json_abi_v3_11_2::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if::value, int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:224:19, + inlined from 'decltype (((nlohmann::json_abi_v3_11_2::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_11_2::detail::priority_tag<3>{}), j.get()), void())) nlohmann::json_abi_v3_11_2::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if<((((is_constructible_array_type::value && (! is_constructible_object_type::value)) && (! is_constructible_string_type::value)) && (! std::is_same::value)) && (! is_basic_json::value)), int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:273:25: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_11_2::basic_json<> > >]', inlined from 'void nlohmann::json_abi_diag_v3_11_2::basic_json::update(const_iterator, const_iterator, bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:3445:39: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 @@ -2238,23 +2295,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_11_2::detail::iter_impl >; _OIter = insert_iterator >; _UnaryOperation = nlohmann::json_abi_v3_11_2::detail::from_json_array_impl, std::vector >(const nlohmann::json_abi_v3_11_2::basic_json<>&, std::vector&, priority_tag<1>)::&)>]' at /usr/include/c++/12/bits/stl_algo.h:4263:12, - inlined from 'decltype (((arr.reserve(declval()), j.get()), void())) nlohmann::json_abi_v3_11_2::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if::value, int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:224:19, - inlined from 'decltype (((nlohmann::json_abi_v3_11_2::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_11_2::detail::priority_tag<3>{}), j.get()), void())) nlohmann::json_abi_v3_11_2::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if<((((is_constructible_array_type::value && (! is_constructible_object_type::value)) && (! is_constructible_string_type::value)) && (! std::is_same::value)) && (! is_basic_json::value)), int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:273:25: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Linking CXX executable test-conversions_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-conversions_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-conversions_cpp11 -[ 41%] Linking CXX executable test-class_parser_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_parser_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-class_parser_cpp11 +[ 41%] Linking CXX executable test-diagnostics_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-diagnostics_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-diagnostics_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 41%] Built target test-conversions_cpp11 +[ 41%] Built target test-diagnostics_cpp11 make -f tests/CMakeFiles/test-disabled_exceptions_cpp11.dir/build.make tests/CMakeFiles/test-disabled_exceptions_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-disabled_exceptions_cpp11.dir/DependInfo.cmake --color= @@ -2263,48 +2308,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 41%] Building CXX object tests/CMakeFiles/test-disabled_exceptions_cpp11.dir/src/unit-disabled_exceptions.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_NOEXCEPTION -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -fno-exceptions -std=gnu++11 -MD -MT tests/CMakeFiles/test-disabled_exceptions_cpp11.dir/src/unit-disabled_exceptions.cpp.o -MF CMakeFiles/test-disabled_exceptions_cpp11.dir/src/unit-disabled_exceptions.cpp.o.d -o CMakeFiles/test-disabled_exceptions_cpp11.dir/src/unit-disabled_exceptions.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-disabled_exceptions.cpp -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 41%] Built target test-class_parser_cpp11 -make -f tests/CMakeFiles/test-element_access1_cpp11.dir/build.make tests/CMakeFiles/test-element_access1_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-element_access1_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-element_access1_cpp11.dir/build.make tests/CMakeFiles/test-element_access1_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 41%] Building CXX object tests/CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o -MF CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o.d -o CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-element_access1.cpp -[ 42%] Linking CXX executable test-diagnostics_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-diagnostics_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-diagnostics_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 42%] Built target test-diagnostics_cpp11 -make -f tests/CMakeFiles/test-element_access2_cpp11.dir/build.make tests/CMakeFiles/test-element_access2_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-element_access2_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-element_access2_cpp11.dir/build.make tests/CMakeFiles/test-element_access2_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 43%] Building CXX object tests/CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o -MF CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o.d -o CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-element_access2.cpp -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-deserialization.cpp:12: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In member function 'std::__enable_if_t::value_type>::value> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >*; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::map(std::initializer_list >, const _Compare&, const allocator_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /usr/include/c++/12/bits/stl_map.h:242:36, inlined from 'void _DOCTEST_ANON_FUNC_2()' at /build/nlohmann-json3-3.11.2/tests/src/unit-conversions.cpp:45:9: @@ -2329,6 +2332,25 @@ /usr/include/c++/12/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-deserialization.cpp:12: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 @@ -2338,11 +2360,37 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 44%] Linking CXX executable test-disabled_exceptions_cpp11 +[ 42%] Linking CXX executable test-conversions_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-conversions_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-conversions_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 42%] Built target test-conversions_cpp11 +make -f tests/CMakeFiles/test-element_access1_cpp11.dir/build.make tests/CMakeFiles/test-element_access1_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-element_access1_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-element_access1_cpp11.dir/build.make tests/CMakeFiles/test-element_access1_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 42%] Building CXX object tests/CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o -MF CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o.d -o CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-element_access1.cpp +[ 43%] Linking CXX executable test-disabled_exceptions_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-disabled_exceptions_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-disabled_exceptions_cpp11.dir/src/unit-disabled_exceptions.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-disabled_exceptions_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 44%] Built target test-disabled_exceptions_cpp11 +[ 43%] Built target test-disabled_exceptions_cpp11 +make -f tests/CMakeFiles/test-element_access2_cpp11.dir/build.make tests/CMakeFiles/test-element_access2_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-element_access2_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-element_access2_cpp11.dir/build.make tests/CMakeFiles/test-element_access2_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 44%] Building CXX object tests/CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o -MF CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o.d -o CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-element_access2.cpp +[ 44%] Linking CXX executable test-conversions_cpp17 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-conversions_cpp17.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-conversions_cpp17 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 44%] Built target test-conversions_cpp17 make -f tests/CMakeFiles/test-element_access2_cpp14.dir/build.make tests/CMakeFiles/test-element_access2_cpp14.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-element_access2_cpp14.dir/DependInfo.cmake --color= @@ -2379,32 +2427,19 @@ /usr/include/c++/12/bits/stl_tree.h:2520:19: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2520 | _M_erase_aux(__p.first, __p.second); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -[ 45%] Linking CXX executable test-conversions_cpp17 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-conversions_cpp17.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-conversions_cpp17 +[ 46%] Linking CXX executable test-element_access1_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access1_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access1_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 45%] Built target test-conversions_cpp17 +[ 46%] Built target test-element_access1_cpp11 make -f tests/CMakeFiles/test-element_access2_cpp17.dir/build.make tests/CMakeFiles/test-element_access2_cpp17.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-element_access2_cpp17.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-element_access2_cpp17.dir/build.make tests/CMakeFiles/test-element_access2_cpp17.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 46%] Building CXX object tests/CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o +[ 47%] Building CXX object tests/CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++17 -MD -MT tests/CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o -MF CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o.d -o CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-element_access2.cpp -[ 47%] Linking CXX executable test-element_access1_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access1_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access1_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 47%] Built target test-element_access1_cpp11 -make -f tests/CMakeFiles/test-hash_cpp11.dir/build.make tests/CMakeFiles/test-hash_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-hash_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-hash_cpp11.dir/build.make tests/CMakeFiles/test-hash_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 47%] Building CXX object tests/CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o -MF CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o.d -o CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-hash.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2463,38 +2498,6 @@ /usr/include/c++/12/bits/stl_tree.h:2520:19: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2520 | _M_erase_aux(__p.first, __p.second); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Linking CXX executable test-hash_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-hash_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-hash_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 48%] Built target test-hash_cpp11 -make -f tests/CMakeFiles/test-inspection_cpp11.dir/build.make tests/CMakeFiles/test-inspection_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-inspection_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-inspection_cpp11.dir/build.make tests/CMakeFiles/test-inspection_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 48%] Building CXX object tests/CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o -MF CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o.d -o CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-inspection.cpp -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-inspection.cpp:11: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2521,49 +2524,94 @@ /usr/include/c++/12/bits/stl_tree.h:1238:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 1238 | _M_erase_aux(__first, __last); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Linking CXX executable test-inspection_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-inspection_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-inspection_cpp11 +[ 47%] Linking CXX executable test-deserialization_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-deserialization_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-deserialization_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 49%] Built target test-inspection_cpp11 +[ 47%] Built target test-deserialization_cpp11 +make -f tests/CMakeFiles/test-hash_cpp11.dir/build.make tests/CMakeFiles/test-hash_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-hash_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-hash_cpp11.dir/build.make tests/CMakeFiles/test-hash_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 47%] Building CXX object tests/CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o -MF CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o.d -o CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-hash.cpp +[ 47%] Linking CXX executable test-element_access2_cpp14 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2_cpp14.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access2_cpp14.dir/src/unit-element_access2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access2_cpp14 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 47%] Built target test-element_access2_cpp14 +make -f tests/CMakeFiles/test-inspection_cpp11.dir/build.make tests/CMakeFiles/test-inspection_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-inspection_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-inspection_cpp11.dir/build.make tests/CMakeFiles/test-inspection_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 47%] Building CXX object tests/CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o -MF CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o.d -o CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-inspection.cpp +[ 48%] Linking CXX executable test-hash_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-hash_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-hash_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 48%] Built target test-hash_cpp11 make -f tests/CMakeFiles/test-items_cpp11.dir/build.make tests/CMakeFiles/test-items_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-items_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-items_cpp11.dir/build.make tests/CMakeFiles/test-items_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 50%] Building CXX object tests/CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o +[ 49%] Building CXX object tests/CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o -MF CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o.d -o CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-items.cpp -[ 50%] Linking CXX executable test-items_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-items_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-items_cpp11 +[ 49%] Linking CXX executable test-element_access2_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access2_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 50%] Built target test-items_cpp11 +[ 49%] Built target test-element_access2_cpp11 make -f tests/CMakeFiles/test-items_cpp17.dir/build.make tests/CMakeFiles/test-items_cpp17.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-items_cpp17.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-items_cpp17.dir/build.make tests/CMakeFiles/test-items_cpp17.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 51%] Building CXX object tests/CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o +[ 50%] Building CXX object tests/CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++17 -MD -MT tests/CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o -MF CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o.d -o CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-items.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-inspection.cpp:11: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, from /build/nlohmann-json3-3.11.2/tests/src/unit-items.cpp:11: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 @@ -2578,24 +2626,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 51%] Linking CXX executable test-element_access2_cpp14 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2_cpp14.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access2_cpp14.dir/src/unit-element_access2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access2_cpp14 -[ 51%] Linking CXX executable test-deserialization_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-deserialization_cpp11.dir/link.txt --verbose=1 +[ 50%] Linking CXX executable test-items_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-items_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-items_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-deserialization_cpp11 -[ 51%] Built target test-element_access2_cpp14 +[ 50%] Built target test-items_cpp11 make -f tests/CMakeFiles/test-iterators1_cpp11.dir/build.make tests/CMakeFiles/test-iterators1_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-iterators1_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-iterators1_cpp11.dir/build.make tests/CMakeFiles/test-iterators1_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 52%] Building CXX object tests/CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o +[ 51%] Building CXX object tests/CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o -MF CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o.d -o CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-iterators1.cpp +[ 52%] Linking CXX executable test-inspection_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-inspection_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-inspection_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 52%] Built target test-deserialization_cpp11 +[ 52%] Built target test-inspection_cpp11 make -f tests/CMakeFiles/test-iterators2_cpp11.dir/build.make tests/CMakeFiles/test-iterators2_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-iterators2_cpp11.dir/DependInfo.cmake --color= @@ -2604,11 +2652,11 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 52%] Building CXX object tests/CMakeFiles/test-iterators2_cpp11.dir/src/unit-iterators2.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-iterators2_cpp11.dir/src/unit-iterators2.cpp.o -MF CMakeFiles/test-iterators2_cpp11.dir/src/unit-iterators2.cpp.o.d -o CMakeFiles/test-iterators2_cpp11.dir/src/unit-iterators2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-iterators2.cpp -[ 52%] Linking CXX executable test-element_access2_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access2_cpp11 +[ 52%] Linking CXX executable test-items_cpp17 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-items_cpp17.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-items_cpp17 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 52%] Built target test-element_access2_cpp11 +[ 52%] Built target test-items_cpp17 make -f tests/CMakeFiles/test-iterators2_cpp20.dir/build.make tests/CMakeFiles/test-iterators2_cpp20.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-iterators2_cpp20.dir/DependInfo.cmake --color= @@ -2617,19 +2665,6 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 52%] Building CXX object tests/CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o -MF CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o.d -o CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-iterators2.cpp -[ 52%] Linking CXX executable test-items_cpp17 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-items_cpp17.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-items_cpp17 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 52%] Built target test-items_cpp17 -make -f tests/CMakeFiles/test-json_patch_cpp11.dir/build.make tests/CMakeFiles/test-json_patch_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-json_patch_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-json_patch_cpp11.dir/build.make tests/CMakeFiles/test-json_patch_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 53%] Building CXX object tests/CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o -MF CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o.d -o CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-json_patch.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2659,65 +2694,63 @@ /usr/include/c++/12/bits/ranges_algobase.h:312:7: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 312 | operator()(_Range&& __r, _Out __result) const | ^~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-json_patch.cpp:11: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +[ 53%] Linking CXX executable test-element_access2_cpp17 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2_cpp17.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access2_cpp17 [ 54%] Linking CXX executable test-iterators2_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-iterators2_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-iterators2_cpp11.dir/src/unit-iterators2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-iterators2_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 54%] Built target test-iterators2_cpp11 +make -f tests/CMakeFiles/test-json_patch_cpp11.dir/build.make tests/CMakeFiles/test-json_patch_cpp11.dir/depend +[ 54%] Built target test-element_access2_cpp17 +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-json_patch_cpp11.dir/DependInfo.cmake --color= make -f tests/CMakeFiles/test-json_pointer_cpp11.dir/build.make tests/CMakeFiles/test-json_pointer_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-json_pointer_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-json_patch_cpp11.dir/build.make tests/CMakeFiles/test-json_patch_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-json_pointer_cpp11.dir/build.make tests/CMakeFiles/test-json_pointer_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 55%] Building CXX object tests/CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o -MF CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o.d -o CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-json_pointer.cpp -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 56%] Linking CXX executable test-iterators1_cpp11 +[ 56%] Building CXX object tests/CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o -MF CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o.d -o CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-json_patch.cpp +[ 57%] Linking CXX executable test-iterators2_cpp20 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-iterators2_cpp20.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-iterators2_cpp20 +[ 58%] Linking CXX executable test-iterators1_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-iterators1_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-iterators1_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 56%] Built target test-iterators1_cpp11 +[ 58%] Built target test-iterators2_cpp20 make -f tests/CMakeFiles/test-json_pointer_cpp20.dir/build.make tests/CMakeFiles/test-json_pointer_cpp20.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-json_pointer_cpp20.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-json_pointer_cpp20.dir/build.make tests/CMakeFiles/test-json_pointer_cpp20.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 57%] Building CXX object tests/CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o +[ 59%] Building CXX object tests/CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o -MF CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o.d -o CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-json_pointer.cpp +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 59%] Built target test-iterators1_cpp11 +make -f tests/CMakeFiles/test-large_json_cpp11.dir/build.make tests/CMakeFiles/test-large_json_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-large_json_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-large_json_cpp11.dir/build.make tests/CMakeFiles/test-large_json_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 59%] Building CXX object tests/CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o -MF CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o.d -o CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-large_json.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-json_pointer.cpp:12: + from /build/nlohmann-json3-3.11.2/tests/src/unit-json_patch.cpp:11: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -2732,19 +2765,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 58%] Linking CXX executable test-iterators2_cpp20 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-iterators2_cpp20.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-iterators2_cpp20 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 58%] Built target test-iterators2_cpp20 -make -f tests/CMakeFiles/test-large_json_cpp11.dir/build.make tests/CMakeFiles/test-large_json_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-large_json_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-large_json_cpp11.dir/build.make tests/CMakeFiles/test-large_json_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 58%] Building CXX object tests/CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o -MF CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o.d -o CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-large_json.cpp +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-json_pointer.cpp:12: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 @@ -2754,19 +2783,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test-element_access2_cpp17 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2_cpp17.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-element_access2_cpp17 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 59%] Built target test-element_access2_cpp17 -make -f tests/CMakeFiles/test-merge_patch_cpp11.dir/build.make tests/CMakeFiles/test-merge_patch_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-merge_patch_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-merge_patch_cpp11.dir/build.make tests/CMakeFiles/test-merge_patch_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 59%] Building CXX object tests/CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o -MF CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o.d -o CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-merge_patch.cpp +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2795,19 +2821,28 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test-json_patch_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_patch_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-json_patch_cpp11 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 60%] Linking CXX executable test-large_json_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-large_json_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-large_json_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 59%] Built target test-json_patch_cpp11 -make -f tests/CMakeFiles/test-meta_cpp11.dir/build.make tests/CMakeFiles/test-meta_cpp11.dir/depend +[ 60%] Built target test-large_json_cpp11 +make -f tests/CMakeFiles/test-merge_patch_cpp11.dir/build.make tests/CMakeFiles/test-merge_patch_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-meta_cpp11.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-merge_patch_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-meta_cpp11.dir/build.make tests/CMakeFiles/test-meta_cpp11.dir/build +make -f tests/CMakeFiles/test-merge_patch_cpp11.dir/build.make tests/CMakeFiles/test-merge_patch_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 60%] Building CXX object tests/CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o -MF CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o.d -o CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-meta.cpp +[ 60%] Building CXX object tests/CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o -MF CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o.d -o CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-merge_patch.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2836,45 +2871,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 61%] Linking CXX executable test-large_json_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-large_json_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-large_json_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 61%] Built target test-large_json_cpp11 -make -f tests/CMakeFiles/test-modifiers_cpp11.dir/build.make tests/CMakeFiles/test-modifiers_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-modifiers_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-modifiers_cpp11.dir/build.make tests/CMakeFiles/test-modifiers_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 62%] Building CXX object tests/CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o -MF CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o.d -o CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-modifiers.cpp -[ 63%] Linking CXX executable test-merge_patch_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-merge_patch_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-merge_patch_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 63%] Built target test-merge_patch_cpp11 -make -f tests/CMakeFiles/test-msgpack_cpp11.dir/build.make tests/CMakeFiles/test-msgpack_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-msgpack_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-msgpack_cpp11.dir/build.make tests/CMakeFiles/test-msgpack_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 64%] Building CXX object tests/CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o -MF CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o.d -o CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp -[ 64%] Linking CXX executable test-meta_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-meta_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-meta_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 64%] Built target test-meta_cpp11 -make -f tests/CMakeFiles/test-noexcept_cpp11.dir/build.make tests/CMakeFiles/test-noexcept_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-noexcept_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-noexcept_cpp11.dir/build.make tests/CMakeFiles/test-noexcept_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 64%] Building CXX object tests/CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o -MF CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o.d -o CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-noexcept.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2919,6 +2915,58 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 61%] Linking CXX executable test-merge_patch_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-merge_patch_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-merge_patch_cpp11 +[ 61%] Linking CXX executable test-json_patch_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_patch_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-json_patch_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 61%] Built target test-merge_patch_cpp11 +make -f tests/CMakeFiles/test-meta_cpp11.dir/build.make tests/CMakeFiles/test-meta_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-meta_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-meta_cpp11.dir/build.make tests/CMakeFiles/test-meta_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 62%] Building CXX object tests/CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o -MF CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o.d -o CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-meta.cpp +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 62%] Built target test-json_patch_cpp11 +make -f tests/CMakeFiles/test-modifiers_cpp11.dir/build.make tests/CMakeFiles/test-modifiers_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-modifiers_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-modifiers_cpp11.dir/build.make tests/CMakeFiles/test-modifiers_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 63%] Building CXX object tests/CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o -MF CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o.d -o CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-modifiers.cpp +[ 63%] Linking CXX executable test-json_pointer_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_pointer_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-json_pointer_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 63%] Built target test-json_pointer_cpp11 +make -f tests/CMakeFiles/test-msgpack_cpp11.dir/build.make tests/CMakeFiles/test-msgpack_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-msgpack_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-msgpack_cpp11.dir/build.make tests/CMakeFiles/test-msgpack_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 64%] Building CXX object tests/CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o -MF CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o.d -o CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp +[ 64%] Linking CXX executable test-meta_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-meta_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-meta_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 64%] Built target test-meta_cpp11 +make -f tests/CMakeFiles/test-noexcept_cpp11.dir/build.make tests/CMakeFiles/test-noexcept_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-noexcept_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-noexcept_cpp11.dir/build.make tests/CMakeFiles/test-noexcept_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 64%] Building CXX object tests/CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o -MF CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o.d -o CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-noexcept.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -2928,11 +2976,11 @@ /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] Linking CXX executable test-noexcept_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-noexcept_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-noexcept_cpp11 +[ 65%] Linking CXX executable test-json_pointer_cpp20 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_pointer_cpp20.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-json_pointer_cpp20 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 65%] Built target test-noexcept_cpp11 +[ 65%] Built target test-json_pointer_cpp20 make -f tests/CMakeFiles/test-ordered_json_cpp11.dir/build.make tests/CMakeFiles/test-ordered_json_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-ordered_json_cpp11.dir/DependInfo.cmake --color= @@ -2941,35 +2989,19 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 65%] Building CXX object tests/CMakeFiles/test-ordered_json_cpp11.dir/src/unit-ordered_json.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-ordered_json_cpp11.dir/src/unit-ordered_json.cpp.o -MF CMakeFiles/test-ordered_json_cpp11.dir/src/unit-ordered_json.cpp.o.d -o CMakeFiles/test-ordered_json_cpp11.dir/src/unit-ordered_json.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-ordered_json.cpp -[ 65%] Linking CXX executable test-json_pointer_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_pointer_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-json_pointer_cpp11 +[ 66%] Linking CXX executable test-noexcept_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-noexcept_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-noexcept_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 65%] Built target test-json_pointer_cpp11 +[ 66%] Built target test-noexcept_cpp11 make -f tests/CMakeFiles/test-ordered_map_cpp11.dir/build.make tests/CMakeFiles/test-ordered_map_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-ordered_map_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-ordered_map_cpp11.dir/build.make tests/CMakeFiles/test-ordered_map_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object tests/CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o +[ 67%] Building CXX object tests/CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o -MF CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o.d -o CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-ordered_map.cpp -[ 66%] Linking CXX executable test-ordered_map_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ordered_map_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-ordered_map_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 66%] Built target test-ordered_map_cpp11 -make -f tests/CMakeFiles/test-pointer_access_cpp11.dir/build.make tests/CMakeFiles/test-pointer_access_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-pointer_access_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-pointer_access_cpp11.dir/build.make tests/CMakeFiles/test-pointer_access_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 67%] Building CXX object tests/CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o -MF CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o.d -o CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-pointer_access.cpp -[ 68%] Linking CXX executable test-json_pointer_cpp20 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_pointer_cpp20.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-json_pointer_cpp20 In file included from /usr/include/c++/12/vector:70, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:33, from /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp:11: @@ -2977,16 +3009,19 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 67%] Linking CXX executable test-ordered_map_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ordered_map_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-ordered_map_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 68%] Built target test-json_pointer_cpp20 -make -f tests/CMakeFiles/test-readme_cpp11.dir/build.make tests/CMakeFiles/test-readme_cpp11.dir/depend +[ 67%] Built target test-ordered_map_cpp11 +make -f tests/CMakeFiles/test-pointer_access_cpp11.dir/build.make tests/CMakeFiles/test-pointer_access_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-readme_cpp11.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-pointer_access_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-readme_cpp11.dir/build.make tests/CMakeFiles/test-readme_cpp11.dir/build +make -f tests/CMakeFiles/test-pointer_access_cpp11.dir/build.make tests/CMakeFiles/test-pointer_access_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 69%] Building CXX object tests/CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o -MF CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o.d -o CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-readme.cpp +[ 68%] Building CXX object tests/CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o -MF CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o.d -o CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-pointer_access.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -3014,19 +3049,19 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 70%] Linking CXX executable test-ordered_json_cpp11 +[ 69%] Linking CXX executable test-ordered_json_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ordered_json_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ordered_json_cpp11.dir/src/unit-ordered_json.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-ordered_json_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 70%] Built target test-ordered_json_cpp11 -make -f tests/CMakeFiles/test-reference_access_cpp11.dir/build.make tests/CMakeFiles/test-reference_access_cpp11.dir/depend +[ 69%] Built target test-ordered_json_cpp11 +make -f tests/CMakeFiles/test-readme_cpp11.dir/build.make tests/CMakeFiles/test-readme_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-reference_access_cpp11.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-readme_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-reference_access_cpp11.dir/build.make tests/CMakeFiles/test-reference_access_cpp11.dir/build +make -f tests/CMakeFiles/test-readme_cpp11.dir/build.make tests/CMakeFiles/test-readme_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 70%] Building CXX object tests/CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o -MF CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o.d -o CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-reference_access.cpp +[ 70%] Building CXX object tests/CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o -MF CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o.d -o CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-readme.cpp In file included from /usr/include/c++/12/memory:66, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:29, from /build/nlohmann-json3-3.11.2/tests/src/unit-pointer_access.cpp:11: @@ -3095,6 +3130,70 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 70%] Linking CXX executable test-modifiers_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-modifiers_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-modifiers_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 70%] Built target test-modifiers_cpp11 +make -f tests/CMakeFiles/test-reference_access_cpp11.dir/build.make tests/CMakeFiles/test-reference_access_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-reference_access_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-reference_access_cpp11.dir/build.make tests/CMakeFiles/test-reference_access_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 70%] Building CXX object tests/CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o -MF CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o.d -o CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-reference_access.cpp +[ 70%] Linking CXX executable test-pointer_access_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-pointer_access_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-pointer_access_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 70%] Built target test-pointer_access_cpp11 +make -f tests/CMakeFiles/test-regression1_cpp11.dir/build.make tests/CMakeFiles/test-regression1_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression1_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-regression1_cpp11.dir/build.make tests/CMakeFiles/test-regression1_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 70%] Building CXX object tests/CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o -MF CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o.d -o CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-readme.cpp:11: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/parser.hpp:418:21: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:66, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:29, from /build/nlohmann-json3-3.11.2/tests/src/unit-reference_access.cpp:11: @@ -3163,108 +3262,57 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Linking CXX executable test-pointer_access_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-pointer_access_cpp11.dir/link.txt --verbose=1 -[ 70%] Linking CXX executable test-modifiers_cpp11 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-pointer_access_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-modifiers_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-modifiers_cpp11 -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-readme.cpp:11: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 71%] Linking CXX executable test-reference_access_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-reference_access_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-reference_access_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 70%] Built target test-modifiers_cpp11 -make -f tests/CMakeFiles/test-regression1_cpp11.dir/build.make tests/CMakeFiles/test-regression1_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression1_cpp11.dir/DependInfo.cmake --color= -[ 70%] Built target test-pointer_access_cpp11 +[ 71%] Built target test-reference_access_cpp11 make -f tests/CMakeFiles/test-regression1_cpp17.dir/build.make tests/CMakeFiles/test-regression1_cpp17.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression1_cpp17.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-regression1_cpp11.dir/build.make tests/CMakeFiles/test-regression1_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-regression1_cpp17.dir/build.make tests/CMakeFiles/test-regression1_cpp17.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 70%] Building CXX object tests/CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o -MF CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o.d -o CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp -[ 71%] Building CXX object tests/CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o +[ 72%] Building CXX object tests/CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++17 -MD -MT tests/CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o -MF CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o.d -o CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp -[ 72%] Linking CXX executable test-reference_access_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-reference_access_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-reference_access_cpp11 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void _DOCTEST_ANON_FUNC_7()' at /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp:511:38: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'void _DOCTEST_ANON_FUNC_7()' at /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp:512:38: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Linking CXX executable test-readme_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-readme_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-readme_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 72%] Built target test-reference_access_cpp11 +[ 73%] Built target test-readme_cpp11 make -f tests/CMakeFiles/test-regression2_cpp11.dir/build.make tests/CMakeFiles/test-regression2_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression2_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-regression2_cpp11.dir/build.make tests/CMakeFiles/test-regression2_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 73%] Building CXX object tests/CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o +[ 74%] Building CXX object tests/CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o -MF CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o.d -o CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/parser.hpp:418:21: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -[ 74%] Linking CXX executable test-readme_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-readme_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-readme_cpp11 +[ 75%] Linking CXX executable test-msgpack_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-msgpack_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-msgpack_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 74%] Built target test-readme_cpp11 +[ 75%] Built target test-msgpack_cpp11 make -f tests/CMakeFiles/test-regression2_cpp17.dir/build.make tests/CMakeFiles/test-regression2_cpp17.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression2_cpp17.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-regression2_cpp17.dir/build.make tests/CMakeFiles/test-regression2_cpp17.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 75%] Building CXX object tests/CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o +[ 76%] Building CXX object tests/CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++17 -MD -MT tests/CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o -MF CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o.d -o CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void _DOCTEST_ANON_FUNC_7()' at /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp:511:38: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'void _DOCTEST_ANON_FUNC_7()' at /build/nlohmann-json3-3.11.2/tests/src/unit-msgpack.cpp:512:38: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -3302,19 +3350,6 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 76%] Linking CXX executable test-msgpack_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-msgpack_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-msgpack_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 76%] Built target test-msgpack_cpp11 -make -f tests/CMakeFiles/test-regression2_cpp20.dir/build.make tests/CMakeFiles/test-regression2_cpp20.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression2_cpp20.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-regression2_cpp20.dir/build.make tests/CMakeFiles/test-regression2_cpp20.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 76%] Building CXX object tests/CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o -MF CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o.d -o CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -3324,50 +3359,50 @@ /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), @@ -3383,6 +3418,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp:31: +/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map/fifo_map.hpp: In constructor 'nlohmann::fifo_map::fifo_map(InputIterator, InputIterator) [with InputIterator = std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_2::basic_json<> > >; Key = std::__cxx11::basic_string; T = nlohmann::json_abi_v3_11_2::basic_json; Compare = nlohmann::fifo_map_compare >; Allocator = std::allocator, nlohmann::json_abi_v3_11_2::basic_json > >]': +/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map/fifo_map.hpp:133:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_2::basic_json<> > >' changed in GCC 7.1 + 133 | fifo_map(InputIterator first, InputIterator last) + | ^~~~~~~~ +/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map/fifo_map.hpp:133:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_2::basic_json<> > >' changed in GCC 7.1 +In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33, + from /usr/include/c++/12/bits/allocator.h:46, + from /usr/include/c++/12/string:41, + from /usr/include/c++/12/bits/locale_classes.h:40, + from /usr/include/c++/12/locale:39, + from /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp:12: +In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >; _Args = {std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >, std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >}; _Tp = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >]', + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >; _Args = {std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >, std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >}; _Tp = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'static T* nlohmann::json_abi_v3_11_2::basic_json::create(Args&& ...) [with T = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >; Args = {std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >, std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >}; ObjectType = my_workaround_fifo_map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:388:35, + inlined from 'static void nlohmann::json_abi_v3_11_2::detail::external_constructor::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; CompatibleObjectType = std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >; typename std::enable_if<(! std::is_same::value), int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/to_json.hpp:253:79, + inlined from 'void nlohmann::json_abi_v3_11_2::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; CompatibleObjectType = std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >; typename std::enable_if<(is_compatible_object_type::value && (! is_basic_json::value)), int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/to_json.hpp:369:53, + inlined from 'decltype ((nlohmann::json_abi_v3_11_2::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_v3_11_2::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; T = const std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >&]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/to_json.hpp:428:23, + inlined from 'static decltype ((nlohmann::json_abi_v3_11_2::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_v3_11_2::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; TargetType = const std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >&; ValueType = std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >; = void]' at /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:51:28, + inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(const BasicJsonType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; typename std::enable_if<(nlohmann::json_abi_v3_11_2::detail::is_basic_json::value && (! std::is_same, BasicJsonType>::value)), int>::type = 0; ObjectType = my_workaround_fifo_map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:868:56: +/usr/include/c++/12/bits/new_allocator.h:175:11: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 + 175 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -3411,38 +3469,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp:22: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json > >; _Compare = nlohmann::fifo_map_compare >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json > >, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -3462,14 +3488,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp:22: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33, from /usr/include/c++/12/bits/allocator.h:46, from /usr/include/c++/12/string:41, @@ -3487,62 +3514,10 @@ /usr/include/c++/12/bits/new_allocator.h:175:11: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 175 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]', - inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]' at /usr/include/c++/12/bits/stl_map.h:599:22, - inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = float; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:929:40: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > >&}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json > >; _Compare = nlohmann::fifo_map_compare >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json > >, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /usr/include/c++/12/bits/stl_map.h:599:22, - inlined from 'nlohmann::json_abi_v3_11_2::basic_json::value_type& nlohmann::json_abi_v3_11_2::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:2120:50: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp:31: -/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map/fifo_map.hpp: In constructor 'nlohmann::fifo_map::fifo_map(InputIterator, InputIterator) [with InputIterator = std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_2::basic_json<> > >; Key = std::__cxx11::basic_string; T = nlohmann::json_abi_v3_11_2::basic_json; Compare = nlohmann::fifo_map_compare >; Allocator = std::allocator, nlohmann::json_abi_v3_11_2::basic_json > >]': -/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map/fifo_map.hpp:133:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_2::basic_json<> > >' changed in GCC 7.1 - 133 | fifo_map(InputIterator first, InputIterator last) - | ^~~~~~~~ -/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map/fifo_map.hpp:133:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_2::basic_json<> > >' changed in GCC 7.1 -In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33, - from /usr/include/c++/12/bits/allocator.h:46, - from /usr/include/c++/12/string:41, - from /usr/include/c++/12/bits/locale_classes.h:40, - from /usr/include/c++/12/locale:39, - from /build/nlohmann-json3-3.11.2/tests/src/unit-regression1.cpp:12: -In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >; _Args = {std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >, std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >}; _Tp = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >]', - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >; _Args = {std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >, std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >}; _Tp = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'static T* nlohmann::json_abi_v3_11_2::basic_json::create(Args&& ...) [with T = nlohmann::fifo_map, nlohmann::json_abi_v3_11_2::basic_json, nlohmann::fifo_map_compare >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json > > >; Args = {std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >, std::_Rb_tree_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > > > >}; ObjectType = my_workaround_fifo_map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:388:35, - inlined from 'static void nlohmann::json_abi_v3_11_2::detail::external_constructor::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; CompatibleObjectType = std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >; typename std::enable_if<(! std::is_same::value), int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/to_json.hpp:253:79, - inlined from 'void nlohmann::json_abi_v3_11_2::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; CompatibleObjectType = std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >; typename std::enable_if<(is_compatible_object_type::value && (! is_basic_json::value)), int>::type = 0]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/to_json.hpp:369:53, - inlined from 'decltype ((nlohmann::json_abi_v3_11_2::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_v3_11_2::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; T = const std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >&]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/to_json.hpp:428:23, - inlined from 'static decltype ((nlohmann::json_abi_v3_11_2::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_v3_11_2::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json; TargetType = const std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >&; ValueType = std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >; = void]' at /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:51:28, - inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(const BasicJsonType&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; typename std::enable_if<(nlohmann::json_abi_v3_11_2::detail::is_basic_json::value && (! std::is_same, BasicJsonType>::value)), int>::type = 0; ObjectType = my_workaround_fifo_map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:868:56: -/usr/include/c++/12/bits/new_allocator.h:175:11: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 - 175 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp:22: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -3582,6 +3557,31 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]' at /usr/include/c++/12/bits/stl_map.h:599:22, + inlined from 'nlohmann::json_abi_v3_11_2::basic_json::value_type& nlohmann::json_abi_v3_11_2::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:2120:50: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 77%] Linking CXX executable test-regression1_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression1_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression1_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 77%] Built target test-regression1_cpp11 +make -f tests/CMakeFiles/test-regression2_cpp20.dir/build.make tests/CMakeFiles/test-regression2_cpp20.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-regression2_cpp20.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-regression2_cpp20.dir/build.make tests/CMakeFiles/test-regression2_cpp20.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 77%] Building CXX object tests/CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o -MF CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o.d -o CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]', inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, inlined from 'bool nlohmann::json_abi_v3_11_2::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser, bool, long long int, long long unsigned int, float> >]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/binary_reader.hpp:1804:17: @@ -3592,24 +3592,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 76%] Linking CXX executable test-regression1_cpp17 +[ 77%] Linking CXX executable test-regression1_cpp17 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression1_cpp17.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression1_cpp17 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 76%] Built target test-regression1_cpp17 +[ 77%] Built target test-regression1_cpp17 make -f tests/CMakeFiles/test-serialization_cpp11.dir/build.make tests/CMakeFiles/test-serialization_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-serialization_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-serialization_cpp11.dir/build.make tests/CMakeFiles/test-serialization_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 76%] Building CXX object tests/CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o +[ 77%] Building CXX object tests/CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o -MF CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o.d -o CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-serialization.cpp -[ 77%] Linking CXX executable test-regression1_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression1_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression1_cpp11 +[ 77%] Linking CXX executable test-regression2_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression2_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression2_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 77%] Built target test-regression1_cpp11 +[ 77%] Built target test-regression2_cpp11 make -f tests/CMakeFiles/test-testsuites_cpp11.dir/build.make tests/CMakeFiles/test-testsuites_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-testsuites_cpp11.dir/DependInfo.cmake --color= @@ -3618,58 +3618,32 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 78%] Building CXX object tests/CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o -MF CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o.d -o CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-testsuites.cpp -[ 78%] Linking CXX executable test-regression2_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression2_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression2_cpp11 +[ 79%] Linking CXX executable test-serialization_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-serialization_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-serialization_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 78%] Built target test-regression2_cpp11 +[ 79%] Built target test-serialization_cpp11 make -f tests/CMakeFiles/test-to_chars_cpp11.dir/build.make tests/CMakeFiles/test-to_chars_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-to_chars_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-to_chars_cpp11.dir/build.make tests/CMakeFiles/test-to_chars_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 79%] Building CXX object tests/CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o +[ 80%] Building CXX object tests/CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o -MF CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o.d -o CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-to_chars.cpp -[ 80%] Linking CXX executable test-regression2_cpp17 +[ 81%] Linking CXX executable test-regression2_cpp17 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression2_cpp17.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression2_cpp17 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 80%] Built target test-regression2_cpp17 +[ 81%] Built target test-regression2_cpp17 make -f tests/CMakeFiles/test-type_traits_cpp11.dir/build.make tests/CMakeFiles/test-type_traits_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-type_traits_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-type_traits_cpp11.dir/build.make tests/CMakeFiles/test-type_traits_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 81%] Building CXX object tests/CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o +[ 82%] Building CXX object tests/CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o -MF CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o.d -o CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-type_traits.cpp -[ 82%] Linking CXX executable test-serialization_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-serialization_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-serialization_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 82%] Built target test-serialization_cpp11 -make -f tests/CMakeFiles/test-ubjson_cpp11.dir/build.make tests/CMakeFiles/test-ubjson_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-ubjson_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-ubjson_cpp11.dir/build.make tests/CMakeFiles/test-ubjson_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 82%] Building CXX object tests/CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o -MF CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o.d -o CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-ubjson.cpp -[ 83%] Linking CXX executable test-type_traits_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-type_traits_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-type_traits_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 83%] Built target test-type_traits_cpp11 -make -f tests/CMakeFiles/test-udl_cpp11.dir/build.make tests/CMakeFiles/test-udl_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-udl_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-udl_cpp11.dir/build.make tests/CMakeFiles/test-udl_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 83%] Building CXX object tests/CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o -MF CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o.d -o CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-udl.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -3698,11 +3672,85 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 83%] Linking CXX executable test-type_traits_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-type_traits_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-type_traits_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 83%] Built target test-type_traits_cpp11 +make -f tests/CMakeFiles/test-ubjson_cpp11.dir/build.make tests/CMakeFiles/test-ubjson_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-ubjson_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-ubjson_cpp11.dir/build.make tests/CMakeFiles/test-ubjson_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 83%] Building CXX object tests/CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o -MF CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o.d -o CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-ubjson.cpp +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-regression2.cpp:22: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable test-to_chars_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-to_chars_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-to_chars_cpp11 +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 83%] Built target test-to_chars_cpp11 +make -f tests/CMakeFiles/test-udl_cpp11.dir/build.make tests/CMakeFiles/test-udl_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-udl_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-udl_cpp11.dir/build.make tests/CMakeFiles/test-udl_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 83%] Building CXX object tests/CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o -MF CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o.d -o CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-udl.cpp +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]', + inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_2::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >]' at /usr/include/c++/12/bits/stl_map.h:599:22, + inlined from 'nlohmann::json_abi_v3_11_2::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = float; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_2::adl_serializer; BinaryType = std::vector]' at /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:929:40: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float>, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_2::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 83%] Linking CXX executable test-testsuites_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-testsuites_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-testsuites_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 83%] Built target test-testsuites_cpp11 make -f tests/CMakeFiles/test-udt_cpp11.dir/build.make tests/CMakeFiles/test-udt_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-udt_cpp11.dir/DependInfo.cmake --color= @@ -3739,32 +3787,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 85%] Linking CXX executable test-udl_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udl_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-udl_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 85%] Built target test-udl_cpp11 -make -f tests/CMakeFiles/test-udt_macro_cpp11.dir/build.make tests/CMakeFiles/test-udt_macro_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-udt_macro_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-udt_macro_cpp11.dir/build.make tests/CMakeFiles/test-udt_macro_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 86%] Building CXX object tests/CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o -MF CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o.d -o CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-udt_macro.cpp -[ 86%] Linking CXX executable test-testsuites_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-testsuites_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-testsuites_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 86%] Built target test-testsuites_cpp11 -make -f tests/CMakeFiles/test-unicode1_cpp11.dir/build.make tests/CMakeFiles/test-unicode1_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode1_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-unicode1_cpp11.dir/build.make tests/CMakeFiles/test-unicode1_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 87%] Building CXX object tests/CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o -MF CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o.d -o CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode1.cpp In file included from /usr/include/c++/12/vector:70, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:33, from /build/nlohmann-json3-3.11.2/tests/src/unit-ubjson.cpp:11: @@ -3776,19 +3798,19 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Linking CXX executable test-regression2_cpp20 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression2_cpp20.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression2_cpp20 +[ 85%] Linking CXX executable test-udl_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udl_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-udl_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 88%] Built target test-regression2_cpp20 -make -f tests/CMakeFiles/test-unicode2_cpp11.dir/build.make tests/CMakeFiles/test-unicode2_cpp11.dir/depend +[ 85%] Built target test-udl_cpp11 +make -f tests/CMakeFiles/test-udt_macro_cpp11.dir/build.make tests/CMakeFiles/test-udt_macro_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode2_cpp11.dir/DependInfo.cmake --color= +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-udt_macro_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-unicode2_cpp11.dir/build.make tests/CMakeFiles/test-unicode2_cpp11.dir/build +make -f tests/CMakeFiles/test-udt_macro_cpp11.dir/build.make tests/CMakeFiles/test-udt_macro_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 88%] Building CXX object tests/CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o -MF CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o.d -o CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode2.cpp +[ 86%] Building CXX object tests/CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o -MF CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o.d -o CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-udt_macro.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -3872,6 +3894,65 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/parser.hpp:418:21: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 86%] Linking CXX executable test-udt_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udt_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-udt_cpp11.dir/src/unit-udt.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-udt_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 86%] Built target test-udt_cpp11 +make -f tests/CMakeFiles/test-unicode1_cpp11.dir/build.make tests/CMakeFiles/test-unicode1_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode1_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-unicode1_cpp11.dir/build.make tests/CMakeFiles/test-unicode1_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 87%] Building CXX object tests/CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o -MF CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o.d -o CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode1.cpp +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/binary_reader.hpp:1804:17: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 87%] Linking CXX executable test-udt_macro_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udt_macro_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-udt_macro_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 87%] Built target test-udt_macro_cpp11 +make -f tests/CMakeFiles/test-unicode2_cpp11.dir/build.make tests/CMakeFiles/test-unicode2_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode2_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-unicode2_cpp11.dir/build.make tests/CMakeFiles/test-unicode2_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 87%] Building CXX object tests/CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o -MF CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o.d -o CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode2.cpp +[ 88%] Linking CXX executable test-regression2_cpp20 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression2_cpp20.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-regression2_cpp20 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 88%] Built target test-regression2_cpp20 +make -f tests/CMakeFiles/test-unicode3_cpp11.dir/build.make tests/CMakeFiles/test-unicode3_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode3_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-unicode3_cpp11.dir/build.make tests/CMakeFiles/test-unicode3_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 88%] Building CXX object tests/CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o -MF CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o.d -o CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode3.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -3928,9 +4009,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, + from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, + from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, + from /build/nlohmann-json3-3.11.2/tests/src/unit-unicode3.cpp:14: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/parser.hpp:418:21: + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3938,60 +4028,59 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 89%] Linking CXX executable test-unicode2_cpp11 +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', + inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +[ 89%] Linking CXX executable test-unicode1_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode1_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode1_cpp11 +[ 90%] Linking CXX executable test-unicode2_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode2_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode2_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 89%] Built target test-unicode2_cpp11 -make -f tests/CMakeFiles/test-unicode3_cpp11.dir/build.make tests/CMakeFiles/test-unicode3_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode3_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-unicode3_cpp11.dir/build.make tests/CMakeFiles/test-unicode3_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 89%] Building CXX object tests/CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o -MF CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o.d -o CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode3.cpp -[ 89%] Linking CXX executable test-udt_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udt_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-udt_cpp11.dir/src/unit-udt.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-udt_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 89%] Built target test-udt_cpp11 +[ 90%] Built target test-unicode1_cpp11 make -f tests/CMakeFiles/test-unicode4_cpp11.dir/build.make tests/CMakeFiles/test-unicode4_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode4_cpp11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-unicode4_cpp11.dir/build.make tests/CMakeFiles/test-unicode4_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 90%] Building CXX object tests/CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o -MF CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o.d -o CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode4.cpp -[ 91%] Linking CXX executable test-unicode1_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode1_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode1_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 91%] Built target test-unicode1_cpp11 +[ 90%] Built target test-unicode2_cpp11 make -f tests/CMakeFiles/test-unicode5_cpp11.dir/build.make tests/CMakeFiles/test-unicode5_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-unicode5_cpp11.dir/DependInfo.cmake --color= +[ 91%] Building CXX object tests/CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o -MF CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o.d -o CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode4.cpp make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-unicode5_cpp11.dir/build.make tests/CMakeFiles/test-unicode5_cpp11.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 92%] Building CXX object tests/CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o -MF CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o.d -o CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-unicode5.cpp -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72, - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_2::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser >]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/binary_reader.hpp:1804:17: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ +[ 93%] Linking CXX executable test-unicode3_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode3_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode3_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 93%] Built target test-unicode3_cpp11 +make -f tests/CMakeFiles/test-user_defined_input_cpp11.dir/build.make tests/CMakeFiles/test-user_defined_input_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-user_defined_input_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-user_defined_input_cpp11.dir/build.make tests/CMakeFiles/test-user_defined_input_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 94%] Building CXX object tests/CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o -MF CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o.d -o CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-user_defined_input.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-unicode3.cpp:14: + from /build/nlohmann-json3-3.11.2/tests/src/unit-unicode5.cpp:14: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -4015,19 +4104,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 92%] Linking CXX executable test-udt_macro_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udt_macro_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-udt_macro_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 92%] Built target test-udt_macro_cpp11 -make -f tests/CMakeFiles/test-user_defined_input_cpp11.dir/build.make tests/CMakeFiles/test-user_defined_input_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-user_defined_input_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-user_defined_input_cpp11.dir/build.make tests/CMakeFiles/test-user_defined_input_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 93%] Building CXX object tests/CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o -MF CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o.d -o CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-user_defined_input.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -4056,24 +4132,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 94%] Linking CXX executable test-unicode3_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode3_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode3_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 94%] Built target test-unicode3_cpp11 -make -f tests/CMakeFiles/test-windows_h_cpp11.dir/build.make tests/CMakeFiles/test-windows_h_cpp11.dir/depend -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-windows_h_cpp11.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/test-windows_h_cpp11.dir/build.make tests/CMakeFiles/test-windows_h_cpp11.dir/build -make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 94%] Building CXX object tests/CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o -MF CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o.d -o CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-windows_h.cpp In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-unicode5.cpp:14: + from /build/nlohmann-json3-3.11.2/tests/src/unit-user_defined_input.cpp:11: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -4097,10 +4160,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 94%] Linking CXX executable test-unicode5_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode5_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode5_cpp11 [ 94%] Linking CXX executable test-unicode4_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode4_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode4_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 94%] Built target test-unicode5_cpp11 +make -f tests/CMakeFiles/test-windows_h_cpp11.dir/build.make tests/CMakeFiles/test-windows_h_cpp11.dir/depend +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-windows_h_cpp11.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/test-windows_h_cpp11.dir/build.make tests/CMakeFiles/test-windows_h_cpp11.dir/build +make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 94%] Building CXX object tests/CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o -MF CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o.d -o CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-windows_h.cpp +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 94%] Built target test-unicode4_cpp11 make -f tests/CMakeFiles/test-wstring_cpp11.dir/build.make tests/CMakeFiles/test-wstring_cpp11.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' @@ -4123,24 +4199,29 @@ make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tests/CMakeFiles/test-comparison_legacy_cpp11.dir/src/unit-comparison.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -DJSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/CMakeFiles/test-comparison_legacy_cpp11.dir/src/unit-comparison.cpp.o -MF CMakeFiles/test-comparison_legacy_cpp11.dir/src/unit-comparison.cpp.o.d -o CMakeFiles/test-comparison_legacy_cpp11.dir/src/unit-comparison.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp -[ 95%] Linking CXX executable test-unicode5_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode5_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-unicode5_cpp11 +[ 96%] Linking CXX executable test-user_defined_input_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-user_defined_input_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-user_defined_input_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 95%] Built target test-unicode5_cpp11 +[ 96%] Built target test-user_defined_input_cpp11 make -f tests/CMakeFiles/test-comparison_legacy_cpp20.dir/build.make tests/CMakeFiles/test-comparison_legacy_cpp20.dir/depend make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/nlohmann-json3-3.11.2 /build/nlohmann-json3-3.11.2/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests/CMakeFiles/test-comparison_legacy_cpp20.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/test-comparison_legacy_cpp20.dir/build.make tests/CMakeFiles/test-comparison_legacy_cpp20.dir/build make[3]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 95%] Building CXX object tests/CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o +[ 96%] Building CXX object tests/CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_TEST_KEEP_MACROS -DJSON_TEST_USING_MULTIPLE_HEADERS=1 -DJSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON=1 -I/build/nlohmann-json3-3.11.2/tests/thirdparty/doctest -I/build/nlohmann-json3-3.11.2/tests/thirdparty/fifo_map -I/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/include -I/build/nlohmann-json3-3.11.2/include -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -std=gnu++20 -MD -MT tests/CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o -MF CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o.d -o CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o -c /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp +[ 97%] Linking CXX executable test-ubjson_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ubjson_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-ubjson_cpp11 +make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' +[ 97%] Built target test-ubjson_cpp11 In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-user_defined_input.cpp:11: + from /build/nlohmann-json3-3.11.2/tests/src/unit-wstring.cpp:11: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: @@ -4168,39 +4249,11 @@ from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, - from /build/nlohmann-json3-3.11.2/tests/src/unit-wstring.cpp:11: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, - from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, - from /build/nlohmann-json3-3.11.2/include/nlohmann/json.hpp:35, from /build/nlohmann-json3-3.11.2/tests/src/unit-comparison.cpp:19: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > >]', - inlined from 'bool nlohmann::json_abi_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_2::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_ldvcmp_v3_11_2::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:247:72: @@ -4220,11 +4273,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 96%] Linking CXX executable test-user_defined_input_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-user_defined_input_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-user_defined_input_cpp11 +[ 98%] Linking CXX executable test-wstring_cpp11 +cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-wstring_cpp11.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-wstring_cpp11.dir/src/unit-wstring.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-wstring_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 96%] Built target test-user_defined_input_cpp11 +[ 98%] Built target test-wstring_cpp11 In file included from /usr/include/c++/12/map:60, from /build/nlohmann-json3-3.11.2/include/nlohmann/detail/conversions/from_json.hpp:15, from /build/nlohmann-json3-3.11.2/include/nlohmann/adl_serializer.hpp:14, @@ -4258,11 +4311,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 97%] Linking CXX executable test-wstring_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-wstring_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-wstring_cpp11.dir/src/unit-wstring.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-wstring_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 97%] Built target test-wstring_cpp11 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_ldvcmp_v3_11_2::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<>]' at /build/nlohmann-json3-3.11.2/include/nlohmann/detail/input/json_sax.hpp:442:76: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> >, std::_Select1st, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_ldvcmp_v3_11_2::basic_json<> > > >::const_iterator' changed in GCC 7.1 @@ -4272,21 +4320,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -[ 98%] Linking CXX executable test-comparison_legacy_cpp11 +[ 99%] Linking CXX executable test-comparison_legacy_cpp11 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison_legacy_cpp11.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-comparison_legacy_cpp11.dir/src/unit-comparison.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-comparison_legacy_cpp11 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 98%] Built target test-comparison_legacy_cpp11 -[ 99%] Linking CXX executable test-comparison_legacy_cpp20 +[ 99%] Built target test-comparison_legacy_cpp11 +[100%] Linking CXX executable test-comparison_legacy_cpp20 cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison_legacy_cpp20.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-comparison_legacy_cpp20 make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[ 99%] Built target test-comparison_legacy_cpp20 -[100%] Linking CXX executable test-ubjson_cpp11 -cd /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ubjson_cpp11.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/nlohmann-json3-3.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o" CMakeFiles/test_main.dir/src/unit.cpp.o -o test-ubjson_cpp11 -make[3]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' -[100%] Built target test-ubjson_cpp11 +[100%] Built target test-comparison_legacy_cpp20 make[2]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' @@ -4294,7 +4337,7 @@ dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install --destdir=debian/nlohmann-json3-dev/ -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j5 install DESTDIR=/build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/nlohmann-json3-3.11.2 -B/build/nlohmann-json3-3.11.2/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -4306,59 +4349,59 @@ -- Install configuration: "None" -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/json_fwd.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley/hedley.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley/hedley_undef.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/adl_serializer.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/ordered_map.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/json_ref.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iterator_traits.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iter_impl.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/primitive_iterator.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iteration_proxy.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/internal_iterator.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/json_reverse_iterator.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/string_escape.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/macro_scope.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/serializer.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/binary_writer.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/output_adapters.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/serializer.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/string_concat.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/json_sax.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/parser.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/lexer.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/binary_reader.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/position_t.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/input_adapters.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/abi_macros.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/hash.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/string_escape.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/primitive_iterator.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/json_reverse_iterator.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iterator_traits.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/internal_iterator.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iteration_proxy.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iter_impl.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/json_pointer.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/macro_unscope.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/exceptions.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/identity_tag.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/void_t.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/std_fs.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/detected.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/cpp_future.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/type_traits.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/is_sax.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/call_std --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/call_std/end.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/call_std/begin.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/is_sax.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/detected.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/void_t.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/type_traits.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/std_fs.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/call_std/end.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/value_t.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/exceptions.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/macro_unscope.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/macro_scope.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/binary_reader.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/parser.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/json_sax.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/input_adapters.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/lexer.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/position_t.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/string_concat.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/json_ref.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/hash.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/from_json.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/to_chars.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/to_json.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/adl_serializer.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/to_chars.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/json.hpp --- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/ordered_map.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley/hedley_undef.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley/hedley.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/byte_container_with_subtype.hpp +-- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/include/nlohmann/json_fwd.hpp -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/share/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake -- Installing: /build/nlohmann-json3-3.11.2/debian/nlohmann-json3-dev/usr/share/cmake/nlohmann_json/nlohmann_jsonTargets.cmake @@ -4387,12 +4430,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/13995/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2820 and its subdirectories -I: Current time: Tue May 23 13:31:54 -12 2023 -I: pbuilder-time-stamp: 1684891914 +I: removing directory /srv/workspace/pbuilder/13995 and its subdirectories +I: Current time: Wed May 24 17:29:23 +14 2023 +I: pbuilder-time-stamp: 1684898963